Hammond Castle
The unique ambiance of Hammond Castle, so quaintly nestled on Gloucester’s rocky Atlantic coast, is the perfect setting for that wedding or other memorable event. What began as a vision by John Hays Hammond, Jr., and as a wedding present for his bride is still here today.