Das Hotel Southgate Neu-Delhi befindet sich im Viertel South Delhi und bietet einen tollen Blick auf die Stadt. Darüber hinaus bietet das Hotel WLAN im ganzen Gebäude.
Das 3-Sterne-Hotel liegt in erstklassiger Lage in Neu-Delhi, in einer Entfernung von etwa 700 Metern von der U-Bahn-Station Delhi. Piano Man Jazz Club ist etwa 5 Gehminuten von der Unterkunft entfernt, während sich Lotustempel in 15 Autominuten erreichen lässt. Mausoleum Safdar Jangs ist in einer Entfernung von 3 km von der Unterkunft. Das Hotel Southgate ist nur ein paar Fahrminuten entfernt von der Busahltestelle Green Park Metro gelegen.
Das Hotel bietet 27 Zimmer, ausgestattet mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Zu den weiteren tollen Annehmlichkeiten gehört auch eine Minibar. Die Hotelzimmer verfügen über eine getrennte Toilette und eine Dusche, Daunenkissen und Daunen-/Federkissen.
Die Unterkunft bietet ein einfaches Frühstück im Restaurant an. Die Gäste können die asiatischen Mahlzeiten im Restaurant Bhansaghar genießen, das nur 5 Gehminuten von der Unterkunft entfernt ist.