Please click on a state to view our locations: View all the hotels Sturbridge, MassachusettsSturbridge142 Main Street