The word Xanadu literally means an idyllic beautiful place and the Xanadu Retreat Resort does justice to its name. The resort itself can be referred to as mini Ranikhet. The lush green gardens with blooming flowers, humming birds, and the backdrop of a Colonial English Style heritage structures makes The Xanadu Retreat a unique and ideal place to stay in Ranikhet.
It offers a perfect escape from the hustle and bustle of the metropolitans offering serenity at it best. Xanadu Retreat houses well furnished colonial rooms overlooking the garden area and Himalayan range.!