Skip to main content

NOW HIRING AT ALL LOCATIONS!

The Westin Houston Downtown

The Westin Houston Downtown

Live Well in Downtown Houston

Settle in for a refreshing stay at The Westin Houston Downtown and enjoy seamless access to the best of Houston. Located directly across the street from Minute Maid Park, home of the Houston Astros, our downtown hotel is near premier attractions like the George R. Brown Convention Center, the Hobby Center for the Performing Arts, the Toyota Center and Discovery Green. 
Back to Top