La Quinta Inn Greenway Plaza Houston, Houston

La Quinta Inn Greenway Plaza Houston

4015 Southwest Freeway

Now 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.