Das Lotus Inn Houston liegt 6 km von dem 1940 Air Terminal Museum und bietet WLAN im ganzen Gebäude und Parkplätze.
Außerdem befindet sich EL Franco Lee Park rund 10 Minuten Autofahrt von hier entfernt. Man braucht 15 Autominuten, um zum Flughafen William P. Hobby zu gelangen.
In den privaten Badezimmern gibt es einen Haartrockner und kostenlose Toilettenartikel.
Viele Essensmöglichkeiten, einschließlich von den Restaurants Steamboat Bill's und Scooter's Ice House, finden Sie ganz in der Nähe.