The Westin Houston Downtown

 
What do you think of this place? Love it or not?
Next to Houston Astros baseball field
Across the street from the ballpark, this Westin is the perfect location for walking to see your favorite Astros players.

Location

Tags