Hotels & Motels in Salem, MA
Best Western Salem Waterfront
Salem Inn
Salem Waterfront Hotel & Sts
Clipper Ship Inn
Hawthorne Hotel
Lafayette Hotel