HotelGuide Allentown Mobile Logo

La Quinta Inn Houston Southwest

6790 South West Freeway
Houston, TX
713-784-3838 tel
713-974-5908 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.

124

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