Lotus Inn Houston de 2 étoiles est situé à une distance de 4 km des Champions Centre et fournit une baignoire chaude sur place. L'hôtel, situé assez proche du port d'Hurricane, offre un jacuzzi et un bain chaud.
Le mini-hôtel est situé à environ 25 km de l'aéroport intercontinental George Bush d'Houston et à une distance de 6 km de lieux culturels tels que le Lanier Theological Library. Les clients séjournant dans Lotus Inn Houston se trouveront à 2 km de Grace Romanian Pentecostal Church. Cette propriété est à une distance de 6 km d'iT'Z Houston.
Les chambres de Lotus Inn disposent d'un canapé et d'un pupitre d'écriture, ainsi que des fenêtres insonorisées pour le confort des clients. Une TV à écran plat avec des chaînes satellite et du Wi-Fi, et des conforts comme de la climatisation sont également proposés. Une douche sont fournis dans les salles de bain spacieuses.
Le petit déjeuner continental est disponible sur demande.