Crowne Plaza Hotels and Resorts 320 Washington Street - Newton, Massachusetts 02458 Approximately 3.2 miles from Chapel Hill Chauncy Hall School Compare prices for Newton Plaza Hotel Boston with nearby hotels
Newton Plaza Hotel Boston is the closest Crowne Plaza Hotels and Resorts hotel to Chapel Hill Chauncy Hall School.
Crowne Plaza Hotels and Resorts Closest To Chapel Hill Chauncy Hall School