Sturbridge, Sturbridge
Spend a second to
save a fortune!
Spend a second to save a fortune!
366 Main Street, Sturbridge
This lakefront Sturbridge, Massachusetts hotel features a heated indoor swimming pool and hot tub, on-site water sports facilities and free WiFi. Old Sturbridge Village is 5 minutes’ drive.
See MoreUsage of subsidiary facilities may incur additional fees