Courtyard by Marriott Boston Waltham
This five-story hotel, 13.5 miles west of Boston, is located along the I-95 technology corridor.
Guest rooms feature multi-line phones and complimentary high-speed Internet access, and pets are accepted.
Two meeting rooms are provided, as is a business center. Parking is free.
387 Winter Street, Waltham, MA 02451, USA