From 5500 INR Booking.com Set against a backdrop of snow-capped mountains is Club Mahindra Snow Peaks. Nestled amid an apple orchard and a beautiful meadow, it offers spacious rooms, a range of indoor and outdoor activities, as well as a spa.