1520 Texas Avenue, Houston, TX, 77002, US

Map of The Westin Houston Downtown
Breakfast
WiFi
Gym
Pets Allowed
Click To Call

About The Westin Houston Downtown

With a stay at The Westin Houston Downtown, you'll be centrally located in Houston, steps from Daikin Park and 5 minutes by foot from George R. Brown Convention Center. This hotel is 0.7 mi (1.2 km) from Toyota Center and 3.8 mi (6 km) from Rice University.

Amenities

Map Location & Address

The Westin Houston Downtown
1520 Texas Avenue, Houston, TX, 77002, US
Map of The Westin Houston Downtown
Our Best Rate
Pay Now & Save
i
Book now