Looking for accommodations when visiting Witch City? Check out The Coach House- a boutique hotel in Salem, Massachusetts. We received a complimentary stay in exchange for editorial coverage. All opinions are my own. One of my favorite things about Salem, Massachusetts is the rich history and charm around every corner. We had the…