Staying at the Lion's Head Inn is a much looked forward to event every year for me and my husband. The Inn is conveniently located in Harwich and so easy to get to. The location is on a quiet side street off the "main drag" off the Route 28. If you are looking for a quiet and relaxing place to... more


