Cross Hands Hotel 3 stars

Tetbury Rd, Old Sodbury, Yate, BS37 6RJ, United Kingdom

Hotel image
Read more reviews for Cross Hands Hotel