List Of Newton Plaza Hotel Boston Ma References. Uniquely situated in newton corner, the hotel is primarily convenient to universities and hospitals. See traveller reviews, photos, and cheap rates for crowne plaza boston newton hotel, ranked #2 of 3 hotels in newton and rated 4 of 5 at tripadvisor.

Hotel is located in 3 km from the centre. View tripadvisor's unbiased reviews, photos, and special offers for crowne plaza boston newton hotel, #2 out of 3 newton hotels. 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.