Courtyard Boston Marlborough
Courtyard by Marriott Boston Marlborough is located off I-495 at exit 63B. Just 7-miles from I-90(Mass Pike), 5-miles from Westborough and a 30-minute drive to the City of Boston. Enjoy a fantastic location for business or pleasure.