Das Hotel In South Delhi - Nizamuddin Dargah Neu-Delhi liegt im Viertel South Delhi, in einer Entfernung von 26 Autominuten vom Flughafen Delhi.
Zu den Sehenswürdigkeiten in der Nähe gehört Nationalmuseum Neu-Delhi in 4 Kilometer Entfernung vom Hotel. Lodi-Gärten ist auch einen Besuch wert und liegt 10 Fahrminuten von hier entfernt. Das 3-Sterne-Hotel liegt auch in unmittelbarer Nähe zur U-Bahn-Station Sarai Kale Khan - Nizamuddin. Der Hazrat Nizamuddin Dargah liegt in 8 Fußminuten Entfernung vom South Delhi - Nizamuddin Dargah. Die Unterkunft ist in der Nähe von der Busahltestelle Sarai Kale Khan Inter State Terminus gelegen.
Neben einem Balkon und einer Sitzecke sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Eine Klimaanlage sorgen für den Komfort der Gäste. Die Badezimmer verfügen über einer getrennten Toilette und einer Dusche sowie bieten tolle zusätzliche Annehmlichkeiten, darunter Handtücher und Hausschuhe.
Das Restaurant Cafe Turtle befindet sich in 1 Kilometer Entfernung vom South Delhi - Nizamuddin Dargah Neu-Delhi.