284 Lafayette Street Salem, MA
The Coach House is a boutique hotel brimming with charm and luxury. Built by a sea captain in 1879, it honors Salem’s history with beautiful surroundings and intentional design, creating a magical, relaxing, and unforgettable stay.
Privacy Policy | © 2026, All Rights Reserved. Website designed and developed by Sperling.