Get a Hotel in Shrewsbury

Econo Lodge Inn & Suites

Econo Lodge Inn & Suites

Shrewsbury • Show on map 5.3/10 View Details for Price

Econo Lodge Inn & Suites offers top-notch services and amenities, ensuring guests experience utmost comfort.Maintain seamless communication using the complimentary Wi-Fi at hotel. Effortlessly arrange…More info

Book now
Northborough inn

Northborough inn

Shrewsbury • Show on map 3.3/10 View Details for Price

Located in Northborough, 7.3 miles from DCU Center Arena & Convention Center, Northborough inn has accommodations with free WiFi and free private parking. The property is around 28 miles from Minute Man…More info

Book now