Loading hotels
Confirming room availability...
The Westin Dallas Downtown, 1201 Main St, Dallas, United States
Near Dallas World Aquarium<br /><br />With a stay at The Westin Dallas Downtown, you'll be centrally located in Dallas, within a 10-minute walk of Dallas World Aquarium and Dallas Holocaust Museum. This 4-star hotel is 0.4 mi (0.7 km) from Sixth Floor Museum and 0.7 mi (1.1 km) from Perot Museum of Nature and Science.