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.
But wait, there's more!