Boutique hotel which is situated in Manali, Himachal Pradesh, India.
This property was built in Dec 2018.
This Property embraces 47keys and has more than 80 people seating capacity in the restaur
↧