Housed in a Gothic-style castle in Manali's Kullu Valley, Himachal Pradesh, this resort pairs mountain views with Ayurvedic and wellness therapies.
Share your details and our Ayurvedic experts will get in touch to assist with your wellness journey.