Black Lion

4.8
(123 reviews)
Swan Square, Llanfair Talhaiarn, Abergele LL22 8RY Wales
+44 1745 720205Official website
Business
Family
Inn
Romantic
Hotel
Black Lion | Colwyn Bay | United Kingdom | TripAligner