Located in Revere, Four Points by Sheraton Boston Logan Airport Revere is in the business district, within a 10-minute drive of TD Garden and Faneuil Hall Marketplace. This hotel is 7.5 mi (12 km) from Harvard University and 8 mi (12.9 km) from New England Aquarium.