Leave your worries behind and check-in yourself to land of natural beauty and serene environments. Here, Nature and Luxury come together to make your stay cherished and thoroughly enjoyed.
Powerhouse road, Munnar Bypass, Chithirapuram, Kerala 685565, India.