Online Highways Home > Massachusetts > Peabody
City Map with Features

Holiday Inn

Located on Newbury St, this 204 room facility offers heated pool, giftshop, dining, cocktails, area transportation and business services. In-room movies, coffemakers and refrigerators are included. Non-smoking rooms are available.

Location: 1 Newbury St., Peabody Massachusetts 01960 Telephone 978-535-4600

See more Motels, Hotels and Resorts.

Search Peabody Massachusetts