The Crowne Plaza Boston - Newton is located in Newton, Massachusetts. The Newton Centre shops, restaurants, and commuter train station are 2 miles (3.2 kilometers) from the hotel. Downtown Boston is 6 miles (9.6 kilometers) away. A medical center and university are also close at hand.
A fitness center and heated indoor pool occupy the 3rd floor, which features floor-to-ceiling windows overlooking the Massachusetts Turnpike. The hotel's restaurant, Martha's, serves cocktails and American cuisine during breakfasts, lunches, and dinners. Complimentary wireless Internet access and air-conditioning are available throughout the hotel, 2 computer kiosks are available in the lobby. The hotel also has a 24-hour business center, ATM, and 7 meeting rooms.
Garage parking is available for a surcharge.
The 270 guestrooms offer luxury bedding featuring pillowtop mattresses, 230-thread count linens, and fleece blankets. Complimentary bottled water is replenished daily and air-conditioning is provided in every room. Complimentary high-speed wireless Internet access is included. Each room comes with a CD player and 37-inch high-definition television; video game consoles are also available for a fee. All guestrooms are non-smoking.