Situated just near Durgabai Deshmukh South Campus underground station, Hotel South Delhi Near Embassy New Delhi offers Wi-Fi for business or leisure needs. The Karol Bagh Market is nearly a 15-minute ride from the apartment while Embassy of Costa Rica is only 1.5 km away.
You can also reach the large Nehru Park, which is approximately a 10-minute drive from this apartment.
Hotel South Delhi Near Embassy is fairly close to Satya Niketan bus station. The accommodation has a terrace where guests can enjoy a cup of tea.