Just minutes from Routes 128, 95 and 93, the establishment is conveniently located between Boston, MA and Providence RI. Whether you are visiting the Boston suburban area for business or pleasure, you'll discover that this amazing hotel attends to every..