Hotel Best Western Tlc 3 Stars

  380 Winter Street - 02451-8700 Waltham - Boston (Ma), United States View Map

From US$ 88.00(?) Book

Comfortable hotel perfect for touring, in close proximity to Boston downtown; offering leisure amenities, and consisting of 100 rooms over 6 floors.
This 3 star hotel is located in the city centre of Waltham. It is close to the Heart of the Route 128.

Promotional code

Hotel Details


Each well-appointed guest room features cable satellite television and free high-speed Internet access.


Guests will enjoy dining at the Piccadilly Pub Restaurant, which offers a complimentary continental breakfast as well as a variety of dishes for lunch and dinner.

Hotel facilities

  •  Check-in at From 12:00

Hotels nearby