Valley View Resort Mahabaleshwar is a little piece of heaven in the high hills. I have stayed here a couple of times now and Ive never had reason to complain. This 3-star property is a little on the expensive side but it is totally worth it as you will find out for yourself after a stay here. My Mahabaleshwar trips have always been made more special and fun because of Valley View Resort and I would recommend this hotel to everyone whos planning a visit here in the future. Book your stay on Travelguru for an easy and quick booking experience! https://travelguru.com/hotels/India/mahabaleshwar/valley-view-resort-00000122