1 Hotels found in Manu Temple
Stars
HotelName
TripAdvisor Rating
Recommended
Orchard House by Aamod Village Batahar, P.O. Haripur, Tehsil and District Kullu (left bank) via Naggar Road Manali - 175236,175236,Manali,Himachal Pradesh,India
14 Reviews Hotels In Top International Cities