The White House Dover Apartment Dover, Kent
Situated 700 m from Dover Beach, The White House Dover features accommodation with a garden, a terrace and room service for your convenience. The apartment features both Wi-Fi and private parking free of charge.
Number of rooms: 6
27 Marine Parade, Dover, CT17 1LU, United Kingdom