Lowest Recent Rate*
367 Turnpike Road, Southborough, MA
The Econo Lodge Inn and Suites Shallotte is located approximately three miles southwest of downtown Southborough and 30 miles southwest of Boston and Logan International Airport. This location is also nine miles from Framingham State College, 11 miles from the University of Massachusetts Worcester, 22 miles from Bayside Expo Center, and 25 miles from Spookyworld and the Minuteman Statue. The propertys amenities include 24-hour front desk service and newpapers in the lobby. All day coffeehouse-s...
* Single lowest rate available in the past 14 days (2/6/2017