Situato a 1,6 km dagli Sri Bangla Sahib Gurudwara, Hotel Leo Deluxe Nuova Delhi offre sicurezza 24 ore, reception 24 ore e servizio in camera. Trovandosi a 800 metri dalla stazione metropolitana di New Delhi, l'hotel è a 10 minuti di auto dallo Stadio di Cricket Feroz Shah Kotla.
L'aeroporto Internazionale Indira Gandhi dista 25 km da Hotel Leo Deluxe che si trova nel quartiere Paharganj. Si trova a 15 minuti di cammino dal centro di Nuova Delhi.
L'hotel ha 65 camere con un televisore a schermo piatto, una TV a schermo piatto con canali satellitari e un WC separato.
Il ristorante The Exotic Roof Top Restaurant a 300 metri di distanza offre dei piatti squisiti. La stazione ferroviaria Rajeev Chowk si trova a circa 20 minuti a piedi.
Check-in:dalle 10:00-12:00
Check-out:alle 12:00-13:00