Located in Khuldābād, approximately 11 km from the Ellora Caves, the resort provides a tranquil environment with easy access to several UNESCO World Heritage Sites and cultural landmarks. The property features a garden, terrace, restaurant, bar, and an outdoor swimming pool. Guests can enjoy amenities such as room service, a 24-hour front desk, and a children's playground. The rooms are equipped with air conditioning, flat-screen TVs, private bathrooms with bidets, and some rooms offer balconies with garden views .