We visited Bella Vista 2 times with our family in the month of July & Jan. Please refer below the description for Bella Vista.
Ambience & Location: One of the best Ambience of the hotel and its located in between highway of Mahabaleshwar- Panchgani. A very beautiful Resort with good reach to Mahabaleshwar and Panchgani as well. It could take 15-20 Min drive down to the main city of both the places.
Room: Very Specious Room, neat and clean.
Restaurant: THE FOOD IS AWESOME. You will fall in love with the hospitality and taste of the food.
VALUE FOR MONEY: YES
Your Foodie.