Photo of Hampton Inn Sturbridge

4.0
44 votes

Hampton Inn Sturbridge

328 Main Street, Sturbridge, Massachusetts 01566 USA

Add Photo

Lobby Sitting Area

Remove Ads

Claim copyright