Oyo Navodian Palace New Delhi de 3 étoiles est situé à une distance de 4 km du Musée de la Force aérienne indienne et offre un salon commun et une diversité de loisirs sur place.
L'hôtel est située dans le voisinage de "South West" à New Delhi, à une distance de 4 km de la prison de Tihar. Il y a le Musée des toilettes de Sulabh International à environ 1 km, tandis que Princess Park à quelques instants de l'hôtel. Ce étoiles est parfaitement situé à 15 km de l'aéroport Delhi International.
Chacune des 30 chambres est équipée de la climatisation ainsi que d'une TV.
Vous pouvez prendre un petit déjeuner végétarien avant de sortir pour explorer la région. Servant des repas chinois, The Green Leaf se trouve à moins de 20 minutes à pied de l'hôtel.