Курортный отель Mount Xanadu расположен в городе Амбалаваял, в 15 км от города Ваянад. К услугам гостей ресторан и бесплатная частная парковка на территории.
Все номера оснащены телевизором с плоским экраном, а в некоторых из них обустроен гостиный уголок. В распоряжении гостей собственная ванная комната. В курортном отеле Mount Xanadu Resorts предоставляется бесплатный Wi-Fi.
Стойка регистрации работает круглосуточно. Гости могут прогуляться по природе, посидеть у костра, поиграть в игры в помещении и на открытом воздухе, а также понаблюдать за птицами.
Гости могут взять напрокат автомобиль. В окрестностях популярны пешие прогулки. Расстояние от курортного отеля Mount Xanadu до международного аэропорта Каликут составляет 60 км.