Ubicato nel quartiere Delhi Sud di Nuova Delhi, il South Delhi Inn, a 3 stelle, offre alloggio a 6 km dalla Porta dell'India.
Questo hotel si trova a Nuova Delhi, proprio accanto alla stazione della metropolitana Ashram. La zona comprende luoghi di interesse religioso, come la Tomba di Humayun (2 km) e il Tempio di Akshardham (6 km). L’hotel è a 6 km dalla Galleria Nazionale di Arte moderna. L’alloggio è situato a 25 km dall'aeroporto Internazionale Indira Gandhi e a un minuto di distanza dalla fermata dell'autobus New Friends Colony.
Il South Delhi Inn si trova a Nuova Delhi ed ha 14 camere con un balcone, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione. Le sue camere offrono cuscini in piuma e cuscini in piuma d'oca.
Puoi cenare al ristorante Open Oven, a 1 km di distanza.