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

A Puzzle Parley in Salem!

If you have fond memories of doing jigsaw puzzles on lazy summer vacations with the...

Read Today's Blog Post

Want to see more?
Search All Listings Here.