The 3-star Oyo Rooms -Nehru Place places guests abound 3.4 km from Sai Baba Temple, Delhi Art Gallery and Isa Khan's Tomb.
This venue is 9 km away from the center of New Delhi.
Oyo Rooms -Nehru Place is within a 15-minute drive to Indira Gandhi Intl airport.
The hotel comprises 12 rooms equipped with free Wi-Fi and a work desk.
Eat & Drink
Guests can eat at The Big Chill Cafe and FU - Better Than Chinese, situated within a 5-minute walk of the venue.
The conveniences such as an elevator and parking are offered on site.