Directly off the Boston Turnpike and situated in close proximity to a variety of points of interest, this Shrewsbury hotel provides comfortable accommodations in convenient location.
Book this Hotel