Hotel Bandhavgarh Palace Hotel
Station Road, Bandhavgarh, 484661 Umariā, India
Located in Umariā, Hotel Bandhavgarh Palace provides air-conditioned rooms with free Wi-Fi. This 3-star hotel offers a 24-hour front desk. The accommodation offers a shared lounge, room service and organising tours for guests.