Embassy Suites Houston Downtown is a recently refreshed 262 all-suite hotel in the heart of downtown Houston. Steps away from the George R Brown Convention Center, Toyota Center Arena and six blocks from Minute Maid baseball park, it is centrally located to many downtown Houston attractions. Hotel is located within walking distance to many major corporations.
CONTACT:
John Houston
Leo Serrata