Three Horseshoes Inn
  • Tel: 01538 300296 / 01538300296
Profile
Three Horseshoes Inn Leek is a local hotel in Staffordshire who offers hotel accommodation and hotel deals. Three Horseshoes Inn hotel reviews can be added using the form below.
Map
Google Map of Three Horseshoes Inn address:Buxton Rd,Leek,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.