29.73007 ­-95.42464
Go to map view
2929 Southwest Fwy, Houston, TX 77098, United States +1 713 528 6161
Located in Houston, Greenway Inn & Suites is in the suburbs and close to Lakewood Church, Menil Collection, and Houston Natural Science Museum. Nearby points of interest also include Houston Zoo and Houston Children's Museum. This hotel offers a meeting/conference room and business services. Complimentary wireless Internet access is available in public areas... More from BestDay

Get Rates

Show Greenway Inn & Suites at top of the results.

Get Flight + Hotel