Club Mahindra Binsar Villa está en Almora y dispone de jardín, restaurante y bar. El alojamiento ofrece servicio de habitaciones y recepción 24 horas.
Todas las habitaciones cuentan con nevera.
En el resort se sirve cada mañana un desayuno buffet.
El aeropuerto (Aeropuerto de Pantnagar) está a 148 km.