Chetna Nagar, Anuppur, Madhya Pradesh 484224, India, Shahdol, Anuppur, Kanha National Park (India) Show on map
Updating availability and prices
SPOT ON 88828 Abhilasha Palace is a 3-star property situated in Shahdol
Boasting a 24-hour front desk, this property also provides guests with a restaurant
At the hotel rooms are equipped with air conditioning and a TV
This triple room features air conditioning
Book now, best price guaranteed!