Ye Olde Talbot Hotel 3 stars

Friar Street, Worcester, WR1 2NA, United Kingdom

Hotel image
Read more reviews for Ye Olde Talbot Hotel