The Westin Waltham Boston
Drag box to select area
The Westin Waltham Boston is a large hotel, part of the Starwood and Westin chains. The location is such that it is only 15 miles from Boston and near cities and towns popular for tourists, including Cambridge, Lexington, Concord. This hotel sits atop a hill, offering guests who stay here a beautiful view of the large Cambridge Reservoir.
70 3rd Ave, Waltham, MA 02451
- Accessibility Details: Door at street level
- Hours: Daily, 24 hrs
- Hours: Mon - Fri, 9am - 4pm, by appointment
- Accessible: yes