Popular accommodations in Salem-The Point
HotelAccommodates 4
Salem Waterfront Hotel & Suites
Boasting an on-site restaurant and lounge, a fitness centre and a heated indoor swimming pool, Salem Waterfront Hotel & Suites is located in Salem, Massachusetts, 6 km from Abbott Park. WiFi access is available.Book nowfrom $87 per night
ApartmentAccommodates 8
Apartments in Salem
Located in the North Shore of Salem, Massachusetts, with access to Salem's waterfront and historic district, Apartments in Salem offers free WiFi.Book nowfrom $132 per night