A poco más de 5 minutos a pie del Hotel Southgate Delhi Nueva Delhi, de 3 estrellas, los huéspedes pueden llegar al Gumbad de Biran Ka rápidamente. Enclavado a una distancia de 6 km de la Tumba de Humayun, el hotel está equipado con 27 habitaciones con vistas a la ciudad.
El Santuario Nizamuddin Dargah está enclavado a 15 minutos en coche, mientras que el Estadio Thyagaraj está enclavado a poco más de 25 minutos a pie de este hotel. A una distancia de 4 km del Southgate Delhi, los viajeros de negocios encontrarán el Qutab Minar. Los huéspedes también apreciarán la cercanía a Deer Park, que se encuentra a unos 5 minutos a pie. Este lugar te permite disfrutar de lugares naturales como los Jardines de Lodi, a 4,1 km. La estación de metro New Delhi está situada a pocos pasos del hotel Southgate Delhi Nueva Delhi.
Cada mañana, se ofrece un desayuno continental con diferentes opciones de comida. Hay un bar 24 horas en las instalaciones. El restaurante Bhansaghar te deleitará con comida asiática, y se encuentra justo al lado del hotel.