Hotel South Embassy Near Durgabai Dekhmukh Metro New Delhi bénéficie d'un emplacement principal, à 6 km des lieux de culte comme le Temple Laxminarayan, et propose un restaurant. Situé à 10 minutes en voiture du Musée Gandhi Smriti, cet hotel 3 étoiles dispose de 15 chambres avec vue sur la ville.
L'hotel est situé à 3 km du Jardin Budhha Jayanti et près de l'arrêt de bus Satya Niketan. À 5 minutes de marche de la station de métro Durgabai Deshmukh South Campus, South Embassy Near Durgabai Dekhmukh Metro de New Delhi se trouve à 15 minutes en voiture de la Cathédrale de la Rédemption. Cet hébergement donne également accès à des attractions familiales comme le Nehru Planetarium, qui se trouvent à 3,1 km. Il se situe à 10 minutes en voiture de la gare de New Delhi et 15 minutes en voiture de l'aéroport international Indira Gandhi.
Des salles de bains privées sont incluses dans les chambres.
Assez proche d'Hotel South Embassy Near Durgabai Dekhmukh Metro, Chauringhee Chinese Cusine sert des repas chinois.