Description
Nestled in the foothills of the High Western Ghats Mountains overlooking a picturesque valley, Highly rated on all travel portals by our guests, Team Mount Xanadu is always ready to go beyond the limits to delivers an impeccable holiday experience. As a boutique resort, we offer stunning interiors and unrivaled views of the breathtaking landscape surrounding us. We are located amongst the lakes, forest and towering mountains of Western Ghats. We are simply Mount Xanadu.
Extras
Reviews
To write a review, you must login first.
Similar Items