Castle Guest House offers wonderfully romantic, all en-suite rooms with a charm and period character all their own. Castle House accepts Dogs & Small Pets; you can view this Bed & Breakfast on our website by clicking on the link provided below: Castle Guest House is overlooked by the mighty Dover Castle and offers easy access onto […]