Crowne Plaza Hotel Boston- Newton, Newton

Crowne Plaza Hotel Boston- Newton, Newton

Crowne Plaza Hotel Boston- Newton, Newton
https://crowne-plaza-hotel-boston-newton.usa8.info

Off Interstate 90, directly over the Massachusetts Turnpike, and set just outside of the center of Boston, this Newton, Massachusetts hotel features an on-site restaurant and easy access to local sites, including Boston College.

320 Washington Street, Newton, MA 02458, United States of America