The Peabody Marriott is conveniently located on the North Shore of Boston in the Centennial Office Park business community seventeen miles northeast of downtown Boston. Situated near the intersection of Interstate 95 and Route 128, the hotel offers an excellent base for area sightseeing in Gloucester, Marblehead, Rockport and Salem. The offices of Analogic Corporation and Avnet are adjacent to the Marriott with the Northshore Mall three miles away.
Please use toll-free numbers for reservation requests only unless otherwise stated. Check the providers website ( where applicable ) for other contact information.