The White Swan

The Square, High Street, Swanage, BH19 2LT, United Kingdom

Hotel image
Read more reviews for The White Swan