Address : 1700 smith street houston 77002 texas united states Show Hotel Map
The hotel located in the heart of the Houston, Texas. Close to businesses such as ExxonMobil, Chevron, shell and many other Oil and Gas Companies, restaurants and attractions. Fifteen blocks from the George R. Brown Convention Center. The hotel is within walking distance to Bayou Place, Houston's Theater District and the new downtown Aquarium. Only minutes from Minute Maid Baseball Park, home of the Houston Astros and the Toyota Sports Center, home of the Houston Rockets and Houston Aeros. 34 kms to the airport (george bush) 20 kms to the airport (hobby) 1 minute walk to the nearest metro station (downtown metro rail) 2 km to the nearest fair site (george r. brown)