Located in Khawāsa, 5 km from Pench National Park, Mowglis Den has rooms with free WiFi access. Boasting a 24-hour front desk, this property also provides guests with a children's playground. The rooms are fitted with a balcony. The units at the resort are equipped with a seating area. Rooms are co Read more
Located in Khawāsa, 5 km from Pench National Park, Mowglis Den has rooms with free WiFi access. Boasting a 24-hour front desk, this property also provides guests with a children's playground. The rooms are fitted with a balcony. The units at the resort are equipped with a seating area. Rooms are complete with a private bathroom, while some rooms at Mowglis Den also boast a patio. A buffet breakfast is available daily at the property. Cycling is among the activities that guests can enjoy near the accommodation.