407 Squire Rd, Revere
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.
320 Washington Street, Revere
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.