Karta Vacation Rentals





Tucked in Alkham village between Folkestone and Dover, this 200-year-old country inn sits about 6 km from Dover town center. You’re within a 15-minute drive of Dover Western Docks Cruise Terminal and Dover Castle, with the White Cliffs and local beaches close by. Free on-site parking makes coastal day trips easy.