L'Hotel Leo Nuova Delhi offre agli ospiti accesso al Mercato di Karol Bagh, situato a circa 25 minuti a piedi. Questo hotel comprende 11 camere.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come una TV a schermo piatto con canali satellitari. Troverete un bagno con WC separato e una doccia nei bagni.
Tra i punti di ristoro c'è anche il ristorante Leo's Restaurant Lounge, situato in prossimità dell'hotel Leo Nuova Delhi.
Ramakrishna Mission si trova a 50 metri dall'hotel, mentre siti naturali come i Giardini moghul sono a 2 km. Potrai visitare la Fortezza di Purana Qila a una distanza di 4 km dalla struttura. Il Tempio Jain Sri Digambar Jain Lal Mandir è situato a 10 minuti in macchina dal Leo. Questo hotel è vicino ai mezzi pubblici, a 200 metri dalla stazione della metropolitana Ramakrishna Ashram Marg e vicino alla fermata dell'autobus Panchkuian Road.