House · Cambridge, 3.87 mi from Cambridge
Secluded, Private 5000 Square Foot Luxury Lodge Located On 20 Wooded Acres.
Sleeps 22 · 8 bedrooms · 3+ bathrooms
10/10Exceptional(95 reviews)
10 out of 10 Exceptional (95 reviews)avg per night
avg per night