Das Hotel Lotus Home Neu-Delhi verfügt über WLAN in den öffentlichen Bereichen und liegt etwa 4 km von der Eisernen Säule entfernt. Im Hotel gibt auch einen privaten Autoparkplatz vor Ort.
Das Hotel befindet sich im Stadtteil South Delhi von Neu-Delhi und ist in einer Entfernung von circa 15 Autominuten von Sehenswürdigkeiten, dem Qutb Minar. Zu den Sehenswürdigkeiten, in rund 4,1 km Entfernung vom Lotus Home, gehört auch das Fun 'n' Food Village. Die Unterkunft ist ca. 20 Minuten mit dem Auto vom Shree Adya Katyayani Shaktipeeth Mandir und anderen beliebten Attraktionen von Neu-Delhi entfernt. Das 3-Sterne-Hotel liegt sehr günstig in rund 15 km Entfernung vom Bahnhof Neu-Delhi.
Das Lotus Home verfügt über 10 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Die Zimmer sind mit privaten Badezimmern ausgestattet.