Days Inn by Wyndham Shrewsbury Worcester is situated in Shrewsbury and provides guests with free Wi-Fi. The various amenities this charming hotel offers include meeting rooms, luggage storage and a 24-hour reception.
Days Inn by Wyndham Shrewsbury Worcester
889 Boston Turnpike, Rt-9, Shrewsbury, MA, United States
Best prices found by HotelsCombined users in the past 24 hours.