Best Western Plus – Waltham / Boston

** Private Balconies in Select Rooms **

Hotel in Waltham with indoor pool, restaurant

Address

380 Winter Street, Waltham, MA, 02451

GPS

42.3977383, -71.2578161

LOCATION ON MAP

Home » Hotels » Massachusetts Hotels » Boston Hotels » Best Western Plus – Waltham / Boston

Leave a Reply