The Talbot Hotel
Beautiful venue for your Guests to stay
About The Talbot Hotel
Based in LEDBURY in Herefordshire, The Talbot Hotel offers rooms for wedding guest accommodation.
Contact & Location
The Talbot Hotel
14 New St, LEDBURY, HR8 2DX, Herefordshire, United Kingdom