Directly off motorway I-95 and within driving distance of Boston city centre, this hotel offers on-site dining options, modern facilities and easy access to area attractions, including Faneuil Hall.
Located off Interstate 95 in Waltham, Massachusetts, this hotel is less than a 10-minute drive from Brandeis University and Bentley University. It features on-site dining and a heated indoor pool.