La Quinta Inn Greenway Plaza Houston, Houston
La Quinta Inn Greenway Plaza Houston
4015 Southwest FreewayNow offering FREE High-Speed Internet Access in ALL rooms. The La Quinta Inn-Houston Greenway Plaza is southwest of downtown with a clear shot to all local attractions: Texas Medical Center, Houston Zoo and Museum District, Rice University, Minute Maid Park-Toyota Center, Lakewood Church, and George R. Brown Convention Center.