The contemporary Crowne Plaza Boston Newton is rated 3 stars and offers stylish accommodation overlooking Fenway Park and the Charles River . Featuring international architecture, the property was remodeled in 2011.
This hotel is situated 2.5km away from Alumni Stadium, Fenway Park and Boston College. Just 30 minutes from the center of Newton.
The hotel is situated near museums and colleges.
The property is 17km away from the Woburn, within a 15-minute drive. Due to its special location, guests can get to Logan International airport within 15 minutes.
The 270 guest rooms are spread over 12 floors. They offer private bathrooms with free toiletries, a hairdryer and a bathtub.
Eat & Drink
Breakfast is served in the restaurant each morning. Guests can unwind in the gastronomic restaurant, which serves delicious local cuisine. The small bar serves a selection of coffee and tea.
A full breakfast is served and charges are applicable.
The on-site car rentals help to explore the area.
A swimming pool and a racquetball court are available for guests' enjoyment. On-site activities feature boating, parasailing and windsurfing.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.
The personnel at the hotel speaks English, German, French, Spanish, Japanese, Arabic, Albanian.
Year renovated: 2011.
Number of floors: 12.
Number of rooms: 270.