Located 3300 feet above sea level in the mist-covered green surroundings of Wayanad, this luxury boutique resort offers breathtaking views of the misty mountains, backwaters, and forest. Welcome to Mount Xanadu, one of the best resorts in Wayanad, a place where the best of old-world sophistication and new-world history converge. The luxurious Wayanad resort, which is 20 acres in size and perches atop a hill, offers amazing views of the sunrise and sunset. Located in the center of Wayanad, the mist-covered peak is enveloped by clouds that touch and pass over it. Mount Xanadu doesn't just stay there; it also lingers inside of you.