Welcome to Crowne Plaza Hotel Boston- Newton Boston, Off Interstate 90, directly over the Massachusetts Turnpike, and set just outside of the centre of Boston, this Newton, Massachusetts hotel features an on-site restaurant and easy access to local sites, including Boston College. While staying at the Crowne Plaza Hotel Boston-Newton, take advantage of the 24-hour fitness centre or swim in the indoor heated pool. On-site dining is also available at Martha’s restaurant, serving American cuisine for breakfast, lunch and dinner. Easily discover Harvard Square and Faneuil Hall only a short drive from the Boston-Newton Crowne Plaza Hotel. Massachusetts Institute of Technology and the Boston Convention Center are also easily accessible. (Crowne Plaza Hotel Boston- Newton Boston hotels booking).