Holiday Inn Salem an IHG Hotel - Get the best deals now!
Located just 56 km north of Boston, this hotel in Salem, New Hampshire offers free high-speed internet access. The Holiday Inn Salem features a heated indoor and outdoor pool, a game room and a fitness centre.
Holiday Inn Salem, Nh
Address: 1 Keewaydin Drive NH 03079, Salem, NH, US