Hampton Inn/Hampton Inn and Suites 328 Main Street - Sturbridge, Massachusetts 01566 Approximately 3.6 miles from Saint Georges Greek Orthodox Church Compare prices for Hampton Inn Sturbridge with nearby hotels
Hampton Inn Sturbridge is the closest Hampton Inn/Hampton Inn and Suites hotel to Saint Georges Greek Orthodox Church.
Hampton Inn/Hampton Inn and Suites Closest To Saint Georges Greek Orthodox Church