320 Washington Street, Newton
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.