The Swan at Stoford 3 stars

Warminster Road, Salisbury, SP2 0PR, United Kingdom

Hotel image
Read more reviews for The Swan at Stoford