Stanton House Hotel 3 stars

The Avenue, Stanton Fitzwarren, Swindon, Swindon, SN6 7SD, United Kingdom

Hotel image
Read more reviews for Stanton House Hotel