Legacy Royal Victoria Hotel

Llanberis
Llanberis
United Kingdom