Set in South Delhi, Eros Hotel New Delhi, Nehru Place features an outdoor swimming pool and a fitness centre. It is a 5-minute walk from Nehru Place Metro Station and 2.9 km from the Lotus Temple. Free private parking and Wi-Fi is available.
Number of rooms: 218
Near Metro Station, Nehru Place, 110019 New Delhi, India
Hotel booked 2 times today.