Con un restaurante, el cómodo Hotel South Embassy Near Durgabai Dekhmukh Metro Nueva Delhi goza de una ubicación privilegiada a 7 km de lugares históricos como la Puerta de la India. También hay un aparcamiento privado.
El Observatorio astronómico Jantar Mantar se encuentra a unos 15 minutos en coche de este hotel de 3 estrellas, mientras que la Iglesia Catedral de la Redención se encuentra a unos 10 minutos en coche de esta ubicación. Los lugares de interés cultural de la zona son el Museo Nacional de Ferrocarriles (a 2 km) y la Casa Birla (a 4 km). Situada a 4,1 km del hotel South Embassy Near Durgabai Dekhmukh Metro, la Tumba de Safdarjung está está abierta a los fieles y turistas. Te encontrarás a 250 metros de la estación de metro Durgabai Deshmukh South Campus Station mientras que a unos 20 minutos en coche del Agrasen ki baoli.
También cuentan con baños privados. Todas las habitaciones ofrecen vistas a la ciudad.
En los alrededores puedes comer en el restaurante Chauringhee Chinese Cusine, a unos cuantos pasos del hotel South Embassy Near Durgabai Dekhmukh Metro Nueva Delhi.