Das 3-Sterne-Hotel Hotel Southern Neu-Delhi bietet einen Lobbybereich und einen Gepäckraum. Es liegt im Business- Stadtteil, in rund 2 km Entfernung von Wachsmuseum Madame Tussauds New Delhi und ist somit ideal für Kulturinteressierte. Das elegante Hotel bietet WLAN im ganzen Gebäude und verfügt über einen Arbeitstisch und ein Faxgerät.
Laxmi-Narayan-Tempel ist 2 km vom Hotel entfernt und Bhuli Bhatiyari Ka Mahal ist in 7 Minuten zu Fuß zu finden. Das Southern Neu-Delhi liegt auch nicht weit weg von der U-Bahn-Station Jhandewalan. Markt Karol Bagh und Hanuman Mandir sind in einer Entfernung von etwa 5 Gehminuten von der zeitgenössische Unterkunft. Die Bushaltestelle Sadhu Vaswani Marg liegt in mittlerer Entfernung von dem zeitgenössischen Hotel Southern.
Das Hotel verfügt über 48 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In den privaten Badezimmern gibt es Toilettenartikel. Daunenkissen, allergikerfreundliche weiche oder dicke Kopfkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Jeden Morgen wird ein Frühstücksbuffet im Restaurant von der Unterkunft serviert. Die Snack- Bar macht Ihren Aufenthalt noch angenehmer und entspannender. Das Restaurant Aggarwal Sweets befindet sich in unmittelbarer Nähe des Hotels.