The Sheraton Newton Hotel is uniquely situated over the Massachusetts Turnpike and only four miles from downtown Boston and 12 minutes from Boston's Logan International Airport via the recently opened... Sheraton Newton Hotel - Click Here For Rates & Information
Situated on 22 acres along the Charles River and located at the intersection of Routes 128 (I95) and the Mass Pike (I 90), the Newton Marriott offers exceptional value and service for today's business... Boston Marriott Newton - Click Here For Rates & Information