Rates: 28.29 - 93.41
Amenities:
Hotel Whispering Rocks P.O. Palchan Tehsil Manali Manali, India 175131