LOCATION: The Holiday Inn Peabody is located 15 miles north of Downtown Boston HOTEL: The hotel features Carrabba's Italian Grill & Bar, The Newbury Café, gift shop, heated indoor pool, and fitness facilities ROOMS: The 180 guest rooms (4 floors) are equipped with: telephone, data port, cable TV, alarm clock radio, coffee maker, free internet access, hairdryer, and iron/ironing. No public transportation. Car recommended. free parking One Newbury Street, Peabody, MA 01960 |