Hampton Inn/Hampton Inn and Suites 328 Main Street - Sturbridge, Massachusetts 01566 Approximately 18.2 miles from Johnson Memorial Hospital Compare prices for Hampton Inn Sturbridge with nearby hotels
Hampton Inn Sturbridge is the 6th closest Hampton Inn/Hampton Inn and Suites hotel to Johnson Memorial Hospital.
Hampton Inn/Hampton Inn and Suites Closest To Johnson Memorial Hospital