The 2-star Treetop Hotel is situated a mere 2.9 km away from Venna Lake.
You can find Mahabaleshwar Temple only 3.1 km from the property. The venue is set within 5 km from Mahabaleshwar city center.
Treetop Hotel is within a 80-minute drive to Lohegaon airport.
Guests can make use of room service, newspaper service and laundry on site.
No internet access available
Free private parking is possible at a location nearby.