La Quinta Inn & Suites Houston Galleria Area
hotelhttp://www.laquintahoustongalleriaarea.com?cid=local_963 1625 West Loop South, Houston, Texas 77027 (713) 355-3440
Last Updated: 23 Mar 2021
Location & Hours
Located just west of Downtown in the upscale Galleria area, the La Quinta Inn and Suites-Houston Galleria is close to Texas Medical Center, Greenway Plaza and all three Pro Sports Stadiums.