North America • United States • Massachusetts • Residence Inn Franklin
Marriott hotel near Boston is an all-suites hotel with rooms 50% larger than standard rooms. We're close to area business, attractions and perfect for extended stays for business or leisure travel.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!