La Quinta Inn Houston Greenway Plaza Medical Area is one of the popular Hotel located in 4015 Southwest Fwy ,Houston listed under Hotel in Houston
, Inn in Houston
,
More about La Quinta Inn Houston Greenway Plaza Medical Area
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, Compaq Center, and Lakewood Church.
Map of La Quinta Inn Houston Greenway Plaza Medical Area
OTHER PLACES NEAR LA QUINTA INN HOUSTON GREENWAY PLAZA MEDICAL AREA