Situated about 30 minutes' walk from Venna Lake, the lovely Bella Vista Resort offers a swimming pool and a sun deck.
The venue is 3.0 km away from Babbington Point. The distance between Mahabaleshwar city center and the property is 5 km.
Bella Vista Resort can be reached in 80 minutes by car from Lohegaon airport.
There are 36 elegant rooms appointed with a wardrobe, a dining area, individual climate control, a trouser press and a writing table. Some rooms have the valley view. In-room self-catering facilities include a kettle and a dishwasher.
Eat & Drink
The restaurant entices with dishes of Chinese cuisine.
The hotel also offers cars for rent.
A game room, a play area and a playground are available for children.
Wireless internet is available in public areas for free.
Private parking is possible on site for free.