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. The onsite restaurant, Lobby 320, serves an all-American breakfast. Guests can enjoy lunch, dinner and cocktails at the adjacent Social Restaurant & Bar.
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.