Crowne Plaza Boston Newton is near the legendary Fenway Park!

Crowne Plaza Boston - Newton hotel, uniquely situated over the Massachusetts Turnpike in lovely Newton Corner close to prominentuniversities and hospitals. Less than 5 miles to all the excitement and culture of Boston, minutes from Fenway Park, museums, the Charles river and convenient to Cambridge and Rt 95 and 495. The location, on the MBTA route, provides direct access to all Boston area attractions.

270 spacious guest rooms at the Crowne Plaza Boston - Newton have been stylishly redesigned and feature 37 inch HD flat screen TVs, complimentary high-speed Internet, room service and upgraded amenities. The onsite Restaurant & Bar serving breakfast, dinner, drinks and small bites. For a unique dining experience visit the adjacent Social Restaurant and Bar. Relax in the heated indoor pool or enjoy the state-of-the-art fitness facility. The on-site parking is available at $28.00 per day.

A convenient location makes the Crowne Plaza Boston - Newton an ideal choice for meetings and special events. The hotel features over 15,000 square ft of newly remodeled event space, including an executive boardroom and stylish ballroom with natural lighting. A dedicated catering manager will oversee every aspect of your planning and execution of a flawless event. When celebrating special occasions, think of the Crowne Plaza Boston - Newton with creative menus and packages for every taste. BOOK NOW