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.
Our Newton, MA hotel features everything you need for a comfortable stay. Whether you’re just passing by or staying for a few nights, our convenient hotel amenities ensures you’ll have everything you need for your Boston visit. Our amenities and services include:
Indoor pool and newly renovated fitness center
Two onsite restaurants and room service
8,000 square feet of meeting and event space
4,000 square foot ballroom perfect for weddings
Our hotel is only 5 miles to all the excitement and culture of Boston, minutes from Fenway Park, and convenient to Cambridge and the bustling 128 beltway. Our location, on the MBTA bus route, provides direct access to all these locations. Corporate travelers will appreciate being near many local businesses and hospitals, and family members of students can make our hotel their home while visiting loved ones at one of the nearby Boston universities.