Set 400 metres from Venna Lake, Treebo Trend Berry Hill Venna Lake 3 Km From City Center offers accommodation with free Wi-Fi in Mahabaleshwar. The property is situated 2.4 km from Lingmala Falls and 3.5 km from Mahabaleshwar Temple. Bombay Point is 5 km from the property.
Number of rooms: 10
Plot No 104, Near Venna Lake ,Mahabaleshwar Dist Satara, 412806 Mahabaleshwar, India