Hotel Narmada Palace
Situated in picturesque city of Bandhavgarh rests Hotel Narmada Palace. This hotel provides a incredible stay in its 8 spacious rooms. Customary hotel benefits like free parking space for vehicles & multi-cuisine restaurant is also been set to enjoy delicious meals.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON