Crowne Plaza Boston - Newton Hotel is a 3-star property situated about 6 km from Harvard. Built in 2009, the hotel is a combination of historical architecture and contemporary facilities.
The venue is 8 km away from Fenway Park. The property is in a 30-minute walk to Newton city center.
The hotel allows quick access to parks and a river.
Logan International airport is about 20 minutes by car.
This unique property has 270 elegant guestrooms with complimentary Wi-Fi, flat-screen television, an iron with ironing board, direct dial phone and soundproof windows. The bathrooms come with a shower, free toiletries and towels for more comfort.
Eat & Drink
Guests can have delicious meals at the cozy restaurant. Serving American specialties, Buff's Pub is about 50 meters away.
A full breakfast is served and charges are applicable.
Cars are available for rent at Crowne Plaza Boston - Newton Hotel.
Crowne Plaza Boston - Newton Hotel also features a Jacuzzi and a sauna as well as a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site at USD 28 per day.
The personnel at the hotel speaks English, German, French, Spanish, Japanese, Arabic, Albanian.
Year renovated: 2011.
Number of floors: 12.
Number of rooms: 270.