The resort is located in Vill-Mocha, Tehsil-Bichchiya of Mandla District, near Kanha National Park. The nearest airport to the resort is in Jabalpur, which is 182 km away, and the nearest railway station is also situated there, 168 km away. A lobby and a reception are available to guests. Services such as a cloakroom, a safe and currency exchange facilities make for a comfortable stay. Gastronomic options include a restaurant, a dining area, a breakfast room, a café and a bar. A newspaper stand is also among the amenities at the establishment. Guests travelling in their own vehicles can make use of the available parking spaces. Additional services include medical assistance, room service and a laundry. All accommodation units feature air conditioning, central heating and a bathroom. Bathrooms with wheelchair access can also be booked. A balcony or terrace comes with most rooms as standard. The accommodation units each feature a double bed. Among the amenities are a safe and a minibar. Tea and coffee making equipment is included as standard. A telephone and a TV are provided for guests' convenience. Wheelchair-accessible rooms are also bookable. Each of the bathrooms features a shower and a bathtub. The swimming pool is ideal for a refreshing dip.