Con vistas al jardín, El Club Mahindra Binsar Villa Almora se encuentra a unos 10 minutos en coche de View point. Este resort mima a sus jóvenes huéspedes con un miniclub y un cuarto de juegos.
Un destino popular en Almora es el Binsar Wildlife Sanctuary, que está a unos 10 minutos en coche. El aeropuerto más cercano es Pantnagar, a 150 km del hotel.
El lugar dispone de 22 cuartos con servicio de tetera/cafetera, y comodidades modernas como TV con canales por satélite. Las habitaciones de huéspedes están equipadas con horno de microondas, tetera y nevera.
El Club Mahindra Binsar Villa Almora tiene el restaurante, donde sirve un desayuno buffet por la mañana.