Hill River Resort
Resort hotelOne of the Best Places To Visits in Chijoga
Address
Left Bank, near Mall Road, Aleo, Manali, Himachal Pradesh 175131, India
Website
Contact
+91 78077 78072Price rating
$29/night
Rating on Google Maps
4.90 (438 reviews)Open on Google Maps