HOTEL
Swallows Nest
Caeʼr-geiliog, LL65 3DX, United Kingdom
Where it sits
Swallows Nest
Caeʼr-geiliog, LL65 3DX, United Kingdom
53.27120, -4.50260
Similar stays nearby
Mountain View Lodge
Hotel · 4 m
Falconers Cottage
Hotel · 941 m
Lapwing Uk6706
Hotel · 1.8 km
Lovely Mountain View Apartment - Short Drive to Beaches
Hotel · 1.8 km
Mona House
Hotel · 1.9 km
Captivating 2-bed Static Caravan on Private Land
Hotel · 2.9 km
Craig Eithin B & B Holyhead
Hotel · 3.0 km
Hotel Cymyran
Hotel · 3.1 km
Plan around Swallows Nest
Ask for the details that decide a trip. Sourced answers open right here.
