Das 3-Sterne Capital O Hotel Lotus Palace befindet sich im Herzen von Neu-Delhi und verfügt über WLAN im ganzen Gebäude.
Tughlaqabad ist circa 3 km vom Hotel entfernt, während Krankenhaus Rosewalk Healthcare in 4 km Entfernung liegt. Lotustempel ist in 10 Fahrminuten erreichbar. Die nächstgelegene U-Bahn-Station Govind Puri ist nur 10 Minuten zu Fuß entfernt. Eine 22-minütige Autofahrt bringt Hotelgäste zum Flughafen Delhi.
Das Capital O Hotel Lotus Palace bietet 30 Zimmer mit TV, Mehrkanal-Fernsehen und einer Klimaanlage für einen angenehmen Aufenthalt in Neu-Delhi.
Im Restaurant des Hotels wird ein kostenloses einfaches Frühstück angeboten. Das Restaurant Cafe Amsterdam verwöhnt die Gäste mit mitteleuropäischen Gerichten und liegt nur 6 Minuten von der Unterkunft entfernt.