Treebo Woodstock Inn
Left Bank Aleo, Kullu Naggar- Manali Road, Aleo, Manali, Himachal Pradesh- 175131, Manāli, India
Book Now