Das 3-Sterne-South Delhi Inn Neu-Delhi liegt in etwa 25 Gehminuten Entfernung vom Hazrat Nizamuddin Dargah und bietet ein Restaurant und einen Gepäckraum. Das Hotel verfügt auch über Parkplätze.
Der Lotustempel ist etwa 2 km vom Hotel entfernt gelegen. Zu den Sehenswürdigkeiten, die in einer Entfernung von circa 10 Autominuten vom South Delhi Inn sind, gehört das Mausoleum Safdar Jangs. Die Unterkunft liegt in rund 2,1 km Entfernung vom Humayun-Mausoleum. Das Hotel liegt in etwa 5 Gehminuten Entfernung von der U-Bahn-Station Ashram sowie in einer Entfernung von circa 10 Fahrminuten vom Bahnhof Neu-Delhi.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das South Delhi Inn bietet ein leckeres Frühstück an, das jeden Tag serviert wird. Genießen Sie einen gelungenen Abend im Restaurant Indian Accent, das nur 550 Meter von der Unterkunft entfernt liegt.