Oyo Rooms -Nehru Place is a fine accommodation option in New Delhi. The property features an elevator and parking.
The hotel is placed 15 minutes' walk from ISKCON Temple, Fabindia and Jamia Hamdard.
Sai Baba Temple is 6.3 km of the property, while Khairul Manzil Masjid is around 6.5 km away.
Oyo Rooms -Nehru Place can be reached in 20 minutes by car from Indira Gandhi Intl airport.
Oyo Rooms -Nehru Place provides guestrooms appointed with free Wi-Fi and a work desk.
Eat & Drink
Oyo Rooms -Nehru Place is 10 minutes’ walk from Dawat offering dishes of indian cuisine.