The Black Lion Royal Hotel

High Street, Lampeter, SA48 7BG, United Kingdom

Hotel image
Read more reviews for The Black Lion Royal Hotel