Bella Vista Resort, Mahabaleshwar is located Maharashtra, India at 270 kms from Mumbai and 150 kms from Pune
Accessibility :
Pune Airport : 125 KM
Mumbai Airport : 235 KM
Satara Railway Station : 43 KM
Accommodation : Bella Vista Resort, Mahabaleshwar offers 36 Rooms Include Premium Room, Velley Deluxe, Deluxe and Executive Room
Restaurant:
The multi-cuisine Restaurant "K&C" (Kebabs and Curries) as the name denotes, dole out the best Indian
delicacies. Along with this, you can choose from carefully selected continental, Chinese and local
traditional items on our menu. Enjoy your meals in our tastefully decorated Restaurant; the sun bathed
outer deck or simply lazing in your balcony.
Bella Vista Resort
Need to Book a Hotel?
+91 8452040404
+9102265176600