Choose your preferred language. We speak English (US) and 42 other languages.
366 Main Street, Sturbridge, MA 01566, United States of America
September 11, 2015
September 8, 2015
눇Had an issue with the room and called the desk. They went above and beyond to make up for it.
September 9, 2015
눉Bed is TOO high and MUCH too soft.A/C worked well but was very loud.Everything is a long treck from parking
눇I stayed here ONLY because a meeting was scheduled here.All things considered this is one of the worst values for money in the area
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!