Crowne Plaza Boston - Newton

320 Washington St, Newton MA 02458, USA
Boston, Massachusetts 02458
170-250-8520
A landmark Boston area hotel, uniquely situated over the Turnpike in lovely Newton, MA, Crowne Plaza Boston Newton is the best place to stay for both business and leisure travelers looking for the perfect mix of bustling city and charming suburbs. Stay with us for the comfortable rooms, convenient amenities, delicious onsite dining, versatile meeting and event spaces and friendly, knowledgeable service that makes us a great hotel in the Boston area.

Newsletters

All-access pass to the top stories, events and offers around town.

  • Top Stories
    Send:

Newsletters

All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >