Choose your preferred language. We speak English (US) and 42 other languages.
14 Mechanic Street, Southbridge, MA 01550, United States of America
November 5, 2015
October 16, 2015
눉Staff very helpful. It would have been good if the pool and spa had been open a little later on the evening.
눇Spacious, well-appointed room. Stunning entrance lobby.
October 20, 2015
눉Location is in the middle of nowhere
눇Hotel was very nice and comfortable... Only thing noticed that the trash was not emptied from previous occupants
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!