4.80 ★
Red Barn Lodge is a Tranquil Sanctuary at Leach Lake
- Cabin·10 guests·3 bedrooms·2 bathrooms
4.80
Summary: A peaceful retreat awaits at the Red Barn Lodge, a stunning farmhouse on 8 acres of land perfect for biking, hiking, snowmobiling, and more! With beautiful natural surroundings and endless entertainment, this is the perfect getaway for large groups. Enjoy a game room, beautiful lounge area...
Amenities
Free WiFi
Kitchen
Air conditioning
Washing Machine
Pets allowed
Suitable for children
Available days
Good to know
House Rules
Check-in: 4 pm
Check-out: 10 am
Pets: allowed
Smoking inside: not allowed
Cancellation Policy
100% refund up to 30 days before arrival
50% refund up to 14 days before arrival