Waltham, Waltham
Spend a second to
save a fortune!
Spend a second to save a fortune!
70 Third Avenue, Waltham
Only a short drive to Boston city centre, this hotel is close to all the attractions of the city, yet far enough away to offer peace and relaxation, and features many first-class amenities and facilities.
See MoreUsage of subsidiary facilities may incur additional fees