Embassy Suites Boston/Waltham
Drag box to select area
The Embassy Suites Boston/Waltham location is an all-suite hotel serving business and recreational travelers. It offers easy access to Waltham's business district, as well as downtown Boston and Logan Airport. It features a variety of on-site services and facilities, including a fitness center, a pool, meeting rooms, a restaurant and more.
550 Winter St, Waltham, MA 02451
- Hours: Check-in, 3pm; Check-out, noon
- Accessible: yes