Hampton Inn/Hampton Inn and Suites 328 Main Street - Sturbridge, Massachusetts 01566 Approximately 2.6 miles from Notre Dame School Compare prices for Hampton Inn Sturbridge with nearby hotels
Hampton Inn Sturbridge is the closest Hampton Inn/Hampton Inn and Suites hotel to Notre Dame School.
Hampton Inn/Hampton Inn and Suites Closest To Notre Dame School