A Club Mahindra Managed Resort
Nestled amidst rolling hills in Almora is Club Mahindra Binsar Valley, Uttarakhand - the perfect spot for family vacations. This is where everyone finds their inner child. Soak in scenic views and get mesmerised by the majestic mountains at one of India’s most popular holiday destinations in India.
At Club Mahindra Binsar Valley, Uttarakhand, everyone finds their holiday bliss. You’ll love the comfort of nature that nestles you. Your kids will find joy in the resort’s many facilities dedicated to them. And when you’re indoors, relax in spacious, cosy accommodation, designed to satisfy your every need.