Search Hotels
Search History
1 Hotels found in Stourbridge.
Destination: United Kingdom Stourbridge |
Hotel Address: High Street
This 3-star hotels attractive original structure dates back to the 1630s Inside, the hotel offers comfortable accommodation with beautiful original features and period charm
With a great location on the main High Street of the historic market town of Stourbridge, the Talbot Hotel is situated on the edge of the Black Country, with excellent access to the regions major roads The hotel has good road...More