L'hotel Lotus Palace Nuova Delhi include 18 camere e si trova a circa 15 minuti in macchina dalla Tomba di Humayun.
Questo hotel è situato nel quartiere Delhi Sud di Nuova Delhi, a pochi passi dal Temple. L’alloggio è a circa 15 minuti in macchina dal Parco divertimenti Worlds of Wonder a Nuova Delhi. Questo hotel è a circa 10 minuti in macchina dalla Moschea Moth Ki Masjid. La struttura si trova a 10 minuti a piedi dalla fermata del bus Deshbandhu Colony e a due passi dalla stazione della metropolitana di Govind Puri.
L'hotel Lotus Palace, a 3 stelle, offre una gamma di camere con una TV a schermo piatto con canali satellitari e un impianto di climatizzazione.
I ristoranti con varie specialità, come Gopal's 56 e il Cafe Amsterdam, sono situati a circa 600 metri di distanza.