Il Family Hotel Leo Nuova Delhi si trova nel quartiere Chandni Chowk di Nuova Delhi, in prossimità di Ramakrishna Mission.
La struttura ha uno scrittoio, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione in alcune camere. Dotati di un bagno con WC separato e una doccia, alcuni bagni sono provvisti di asciugamani e pantofole.
Il ristorante Leo's Restaurant Lounge, che offre un vasto assortimento di piatti, si trova abbastanza vicino al Family Hotel Leo.
L’hotel è a circa 10 minuti in auto dal Tempio di Laxminarayan, mentre i Giardini moghul è a 2 km. Questo hotel è a due passi dalla stazione della metropolitana Ramakrishna Ashram Marg. Il Family Hotel Leo Nuova Delhi è a una distanza di 3 km dal Forte rosso. Questo alloggio si trova a breve distanza dalla fermata dell'autobus Panchkuian Road. L'aeroporto più vicino è l'aeroporto Internazionale Indira Gandhi, a 20 km dall'hotel.