Oyo Rooms -Nehru Place New Delhi includes 12 rooms and is merely 6 minutes' walk from the constituent woman LSR College. This hotel also provides car rentals to explore the area.
The accommodation is located in New Delhi, just a short drive from Kailash Colony tube station. The Baháʼí house "Lotus Temple" is around 3.5 km from the 3-star hotel and Delhi International airport is 20 km away. This property is around 3.5 km from Hazrat Nizamuddin Aulia Dargah and other main attractions of New Delhi. Guests will find Lady Shriram College bus stop next to Oyo Rooms -Nehru Place, approximately 5 minutes' walk away.
The accommodation is only a short distance from the restaurant Cafe City Light.
Book Oyo Rooms -Nehru Place New Delhi
More +
Less -