Sheraton Newton Hotel
Wego searches multiple travel sites so you can find and compare the best rates.
Situated over the Massachusetts Turnpike, the Crowne Plaza Boston Newton Hotel is 6 miles from the Downtown Boston and 10 miles from the Logan International Airport. This property is ideally situated between Boston and Interstate 95 route/128 Tech Beltway.This hotel offers 270 guest rooms that have been elegantly furnished with a host of contemporary amenities to ensure you a comfortable and pleasant stay. The Martha's Restaurant serves delicious food in a cosy setting for you to feast on.This property boasts 3 well-equipped meeting rooms that cater to your important business and private events. For your physical and mental well-being, the Crowne Plaza Boston Newton Hotel offers a fitness centre and a swimming pool that can be availed during leisure.