House · 5.35 mi from Wells State Park
Your Own Private Luxury Resort - Sturbridge/Brimfield, MA
Sleeps 16 · 5 bedrooms · 4+ bathrooms
10/10Exceptional(22 reviews)
10 out of 10 Exceptional (22 reviews)The price is $1,625
$1,625
avg per night
avg per night