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.
1125 Boston Providence turnpike, Newton
Featuring free WiFi and a fitness center, Four Points by Sheraton Norwood Conference Center offers accommodations in Norwood, 14 mi from Boston. The property has a 24-hour front desk. All rooms are fitted with a flat-screen TV.
407 Squire Rd, Newton
Located in Revere, 6.8 miles from Boston North Station, Four Points by Sheraton Boston Logan Airport Revere has accommodations with a fitness center, private parking, a shared lounge and a bar.