The 3-star South Delhi Inn New Delhi lies 1.4 miles from the grand ISKCON Vrindavan Temple, and features a restaurant and luggage storage. The hotel also provides guests with luggage storage.
Located approximately a 25-minute walk from the Baháʼí house "Lotus Temple", this hotel is also approximately 10 minutes' drive from New Delhi railroad station. Historical sights here include the triumphal arch "India Gate", which stands 3.1 miles from the South Delhi Inn. You can easily find the opulent red-sandstone Humayun's Tomb within 30 minutes' walk of the accommodation. This New Delhi hotel is 0.2 miles from Ashram metro station and within reach of Nehru Nagar bus stop.
They are equipped with private bathrooms.
The property provides a scrumptious breakfast every morning. South Delhi Inn is 7 minutes by foot from Indian Accent and offers a broad selection of meals.