Choose your room
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. While staying at the Newton Plaza Hotel Boston, take advantage of the 24-hour fitness center 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 Newton Plaza Hotel Boston. Massachusetts Institute of Technology and the Boston Convention Center are also easily accessible.
Useful information:Other names for Crowne Plaza Hotel Boston Newton: