HotelGuide Allentown Mobile Logo

Holiday Inn Express

6687 Southwest Freeway
Houston, TX
713-776-2633 tel
713-776-0326 fax

Located just a few minutes from the Galleria area and all the main attractions of Houston including Minute Maid Stadium, home to the Astros, Reliants Park, home to the Texans and SixFlags Amusement Park. The hotel offers a fitness center and much more.

115

© 1996-2013, MetroGuide.com All Rights Reserved.
HotelGuide, Mobile HotelGuide and HotelGuide Allentown are service marks of MetroGuide.com, Inc.