Oyo Rooms -Nehru Place New Delhi hotel includes 12 rooms and is merely 450 metres from LSR College. This hotel also provides car rentals to explore the area.
The accommodation is located in New Delhi, just a short stroll from Kailash Colony tube station. Lotus Temple is around a 10-minute ride from the 3-star hotel, while Lady Shriram College bus stop is just 5 minutes' walk away. Jahanpanah City Forest is approximately 10 minutes' drive from this property. The nearest underground station is only 10 minutes' walk away.
Cafe City Light treats guests with Indian dishes and is merely a 5-minute walk away.
Book Oyo Rooms -Nehru Place New Delhi
More +
Less -