North America • United States • Texas • Westin City Center Dallas
In the heart of downtown Dallas, The Westin City Center, Dallas, awarded Hotel of the Year for Starwood in 2005 for all of North America, is perfect whether you are traveling for business or leisure. In the center of the city
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!