The Marriott Peabody is situated in the Centennial Park business corridor near the intersection of I-95 and Rt. 128, only twenty minutes from Logan International Airport and downtown Boston.
Located on Boston's North Shore, the Peabody Marriott is convenient to Salem, Rockport, Gloucester, many beaches and shopping.
The 256 guest rooms all feature cable TV with pay movies, dial-up and high-speed Internet access, dual-line phones with voice mail and coffeemakers.
For recreation the Marriott has an indoor pool, fitness room, sauna, and spa tub.
The on-site Sophia's restaurant is open for breakfast, lunch, and dinner.