Castle Inn and Camping Site in Harwich, England. Showers, toilets, drinking water, pets and tents welcome, open all year. Nearby castles and reservoir.