Club Mahindra Binsar Villa in Almora provides accommodations with a garden, a restaurant and a bar. The property has room service and a 24-hour front desk for guests.
The rooms will provide guests with a fridge.
A buffet breakfast is available each morning at the resort.
The nearest airport is Pantnagar Airport, 92 miles from Club Mahindra Binsar Villa.