Club Mahindra Binsar Villa bevindt zich in Almora, en heeft een tuin, een restaurant en een bar. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle kamers zijn voorzien van een koelkast.
Er is iedere ochtend een als buffet aangeboden ontbijt beschikbaar bij het resort.
Het dichtstbijzijnde vliegveld is Luchthaven Pantnagar, op 148 km van Club Mahindra Binsar Villa.