The 2-star Hotel Treetop lies within 3 km from Venna Lake.
The property is situated 3.1 km away from Babbington Point. The venue is set within 5 km from Mahabaleshwar city center.
The property is 80 km away from Lohegaon airport.
For a comfortable stay in Mahabaleshwar Hotel Treetop offers 15 rooms fitted with an individual safe and IDD phone.
Guests will benefit from laundry, room service and newspaper service.
No internet access available
Private parking is possible at a location nearby for free.