Talbot Hotel 3 stars

High Street, Stourbridge, DY8 1DW, United Kingdom

Hotel image
Read more reviews for Talbot Hotel