The George Inn 3 stars

The George Inn, The Square, Mere, Wiltshire, Mere, BA12 6DR, United Kingdom

Hotel image
Read more reviews for The George Inn