Karta Vacation Rentals
In a pretty English village on the outskirts of Dover, Kent. Minutes from Dover Castle, the Port of Dover and the Dover Cruise Terminal, and about 20 minutes from the Channel Tunnel. Close to Walmer Castle, Deal Castle and Dover Priory.