A
Andy Zazzera Review of Starwood Hotels & Resorts Worl...
A very nice hotel in the center of Dallas. Conven...
A very nice hotel in the center of Dallas. Conveniently located, big rooms, friendly staff. We held a large conference (>1,000) people and the meeting facilities, food and service were great.
Comments: