Abergele, United Kingdom hotels

Black Lion Hotel
Swan Square, Abergele,LL22 8RY United Kingdom

Outstanding 4.5 out of 5.0
In Abergele

Photos | Location | Hotel Reviews
Show Prices

More hotels