Loading hotels
Confirming room availability...
The Westin Houston Downtown, 1520 Texas Street, Houston, United States
Near Minute Maid Park<br /><br />A stay at The Westin Houston Downtown places you in the heart of Houston, within a 10-minute walk of Discovery Green and Minute Maid Park. This 4-star hotel is 0.4 mi (0.6 km) from George R. Brown Convention Center and 0.6 mi (0.9 km) from Toyota Center.