Old Bell Hotel 3 stars

Abbey Row, Malmesbury, Malmesbury, SN16 0BW, United Kingdom

Hotel image
Read more reviews for Old Bell Hotel