Treebo Woodstock Inn

  Left Bank Aleo, Kullu Naggar- Manali Road, Aleo, Manali, Himachal Pradesh- 175131, Manāli, India

Book Now