Il Family Hotel Leo Nuova Delhi è situato a una distanza di 2 km dalla Cattedrale del Sacro Cuore e a circa 25 minuti a piedi dalla Moschea Jama Masjid.
Questo hotel confortevole si trova a una distanza di 400 metri da Gem e vicino alla stazione della metro Ramakrishna Ashram Marg. Gli ospiti possono visitare diversi luoghi di culto, come il Tempio di Laxminarayan, a una distanza di 2,1 km da questo hotel. Inoltre, il Family Hotel Leo Nuova Delhi è a circa 10 minuti in macchina dal Rashtrapati Bhavan. La fermata del bus Sucheta Kriplani Hospital è situata a una distanza di 800 metri da questo alloggio confortevole e a soli 1 km dalla stazione ferroviaria New Delhi.
Il ristorante Magic Pot sorprende gli ospiti con piatti di cucina indiana e si trova a circa 5 minuti a piedi.