Embassy Suites Boston-Waltham
550 WINTER STREET Waltham, MA 02451
Some important information about your hotel.
- The Embassy Suites Boston-Waltham has begun their $10 million renovation and will transform to the Embassy Suites brand in April 2011. Every effort will be made to ensure a pleasant and productive visit.