The 3-star Oyo Navodian Palace New Delhi hotel is located around a 10-minute drive from Terminal 3, and features a shared lounge and various recreational opportunities.
This New Delhi hotel is nestled in the South West district of New Delhi, nearly 20 minutes' walk from the street food restaurant The Green Leaf. The property is perfectly situated around a 10-minute drive from Indian Air Force Museum. There is Shirdi Sai Baba Temple nearly a 10-minute ride away, while Princess Park bus station just moments from the hotel. For those travelling from afar, Delhi International airport is 20 minutes' drive away.
You can have a vegetarian breakfast before going out to explore the area.