Tallest building in Newton. Located on top of the Massachusetts Turnpike. Hotels Links: skyscraperpage.com By: kkeps