Location: located above the Massachusetts Turnpike motorway. 6.5 Km. from Boston city centre & 13 Km. from the airport via the Ted Williams tunnel.
See more: Hotels in USA Hotels in Newton Holiday Destinations in USA