The White Lion Hotel

5.0
(1 reviews)
East Street, Llantwit Major CF61 1XY Wales
+44 1446 792240Official website
Inn
Hotel
The White Lion Hotel | Cardiff | United Kingdom | TripAligner