Embassy Suites Boston/Waltham

550 Winter St., Waltham, MA 02451

+Save to My Trips

0 people saved this

The Embassy Suites Boston/Waltham is the premier, all-suite business and leisure hotel located in the heart of suburban Boston's corporate centers. Our full service, luxurious Waltham hotel is ideally located off I-95/Route 128, 10 minutes from the Massachusetts Turnpike and just 25 minutes from downtown Boston and Logan International Airport.

Of Note:

  • Amenities: Accessible Facilities

Create Memories This Holiday Season with the Mayor’s Holiday Special

During the month of December, Boston comes alive with the sights and sounds of the...

Read Today's Blog Post

Want to see more?
Search All Listings Here.