The Westin Houston Downtown
The Westin Houston Downtown is across the street from Minute Maid Park and just steps from the business district and George R. Brown Convention Center. Designed around an American nostalgia ... READ
Each of their 97 guestrooms pamper with lavish residential luxury, while providing the modern-day conveniences the savvy traveler has come to expect: complimentary wireless internet access, 24-hour room service, flat ... READ
Originally opened as the Hotel America in 1963, Texas' first 4-STAR property, and most recently known as the Crowne Plaza Hotel, this 259-room boutique establishment is now returning to its ... READ