Photo of Hampton Inn Sturbridge

4.0
44 votes

Hampton Inn Sturbridge

328 Main Street, Sturbridge, Massachusetts 01566 USA

Add Photo

Indoor Pool

Remove Ads

Claim copyright