The 3-star Oyo Rooms -Nehru Place places guests abound 6.3 km from Sai Baba Temple, Khairul Manzil Masjid and Alai Minar.
This venue is 9 km away from the center of New Delhi.
Guests can reach Oyo Rooms -Nehru Place by car from Indira Gandhi Intl airport in 15 minutes.
The property offers 12 guestrooms appointed with free Wi-Fi and a work desk.
Eat & Drink
Offering a variety of dishes, Dawat and Khidmat are just about 500 meters away.
The on-site conveniences include a car park and a lift.