Pamper Yourself

Allow yourself to relax and indulge in one of the world's most stunning resorts. Over 3.5 million crystals infused within this modern oasis – a remarkable hotel and wellness centre with European-inspired design elegance. Nestled in the mountains near Vernon, BC, and overlooking Lake Okanagan, this is where your personal journey to whole body health and wellness begins.