The Fountain Inn

4.6
(97 reviews)
14 Fountain Street, Leek ST13 6JR England
+44 1538 387205
Business
Centrally Located
Inn
Quaint
Hotel
The Fountain Inn | Stoke-on-Trent | United Kingdom | TripAligner