Sprawling across 20 acres on top of pristine and serene Mount Cheengeri, Mount Xanadu is
an ethnic resort encircled by the mighty Chembra Peak on the one side and the historic
Edakkal Caves to the other side. Set in abundance of natural beauty, the resort will enthral
you with its placid views.