Welcome to Mount Xanadu
Mount Xanadu is the Best Luxury Resort in Wayanad where luxury mingles with nature on the top of Cheengeri hills. Amidst the clouds that touch and pass the mist-clad mountain and lush green woods. The Luxury Resort in Wayanad is the most beautiful after resort in Wayanad with endless luxurious amenities and spectacular beauty of nature that can be experienced in nature lovers dreamland, Wayanad.
-
Owner
Mount Xanadu
-
Year of Establishment
1985
-
Primary Business
Service Provider
-
Number of Employees
21 - 50
-
Annual Turnover
Below Rs. 0.5 Crore Approx.