Doté d'un restaurant, d'un jardin et offrant une vue sur le jardin, le Club Mahindra Binsar Villa est situé à Almora, à 17 km de Binsar. Il se trouve à environ 32 km de Someshwar, à 39 km de Hawālbāgh et à 43 km de Bāgeshwar. Jageshwar se trouve à 49 km.
Elles comprennent également un coffre-fort.
Ce complexe hôtelier sert un petit-déjeuner buffet.
Vous séjournerez à 44 km de Kausani et à 45 km de Panuānaula. L'aéroport de Pantnagar, le plus proche, est implanté à 147 km.