Location
When you stay at Nature Lovers Resort in Indore, you'll be convenient to Tincha Falls. This resort is within the region of Ralamandal Wildlife Sanctuary and Devguradia Shiva Mandir.
Restaurant
Enjoy a meal at the restaurant, or stay in and take advantage of the resort's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily.
Rooms
Make yourself at home in one of the 23 air-conditioned guestrooms. Conveniences include complimentary bottled water and fans, and housekeeping is provided daily.
Other information
Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a picnic area.
Featured amenities include complimentary wired internet access, a 24-hour front desk, and luggage storage. Planning an event in Indore? This resort has facilities measuring 250 square feet (23 square meters), including conference space. Free valet parking is available onsite.