Treebo Vhyomaan Resort is located in Mahabaleshwar, within 2.6 km of Lingmala Falls and 8.7 km of Parsi Point. Featuring an outdoor swimming pool, the 3-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and organising tours for guests.
At the resort, each room comes with a desk. Guest rooms in Treebo Vhyomaan Resort are equipped with a flat-screen TV and free toiletries.
A vegetarian breakfast is available at the accommodation. At Treebo Vhyomaan Resort you will find a restaurant serving Chinese, Indian and local cuisine. Vegetarian and halal options can also be requested.
Mahabaleshwar Temple is 10 km from the resort, while Venna Lake is 10 km away. Pune International Airport is 118 km from the property.