Vibrant, energetic, chic Houston’s newest urban high rise hotel, the Embassy Suites Houston-Downtown, overlooking Discovery Green Park, adjacent to the George R. Brown Convention Center, Toyota Center, Minute Maid Park, and the Houston Pavilions.
Embassy Suites Houston-Downtown is located in downtown Houston’s Central Business District and features:
First LEED Silver Certified Hotel in Downtown
Lobby Atrium and Water Features
Roofscape Pool and Spa
24 Hour Fitness Center by PreCor
FREE Cooked-to-order Breakfast
Nightly Manager’s Reception
On-site Valet Parking
Courtesy Shuttle to downtown destinations
24 Hour Embassy BusinessLink Business Center with Quick Charge Station
Gift shop with fully stocked pantry items
Restaurant/Bar
In-Suite Dining
Digital Concierge
6,000 Sq feet of flexible function space
On-premise Catering
Destination Management Concierge Services
For Business or pleasure we're a walk in the park, the Embassy Suites Houston Downtown offers a selection of unique Suites: two-room King Suite, two-room Double Queen Suite with Park view or City view and our spacious Corner Suites.