A landmark Boston area hotel, uniquely situated over the Turnpike in lovely Newton
- close to many prominent Boston universities and hospitals. 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.
The 270 spacious guest rooms have been stylishly redesigned and feature 37” flat
screen televisions, complimentary wireless Internet and room amenities. Martha’s
Restaurant & Bar serves regional favorites for breakfast, lunch, dinner, and drinks.
Relax in our indoor pool or enjoy a workout in the adjacent fitness area. The on-site
parking garage is available at $9.00 per day for overnight guests, significantly
less than Boston prices.
Our location off the Massachusetts Turnpike makes us the most convenient site for
local and regional meetings and events. We feature seven distinctly different meeting
rooms, totaling 7,000 square feet, each newly remodeled, including a state-of-the-art
Executive Boardroom and a stylish Ballroom with natural lighting. Crowne Plaza® Hotels
are “The Place to Meet,” featuring a dedicated manager to oversee every aspect of
your meeting’s planning and execution. We are also ideal for special celebrations
with menus and packages available to meet every taste.
Boston Newton Hotel
320 Washington St.
Newton, MA 02458
To make a reservation by phone or speak with a reservations agent, please contact
Central Reservations at: 877-834-3613
You are welcome to contact the hotel’s guest services at: