Club Mahindra Binsar Villa encontra-se em Almora e apresenta um jardim, restaurante e bar. O alojamento fornece serviço de quartos e uma receção aberta 24 horas.
Todos os quartos providenciam um frigorífico.
Club Mahindra Binsar Villa disponibiliza todas as manhãs pequeno-almoço buffet.
O aeroporto mais próximo é o Aeroporto de Pantnagar, que fica a 148 km de Club Mahindra Binsar Villa.