Photos coming soon
HOTEL
Swallows
Delabole, PL33 9EE, United Kingdom, Delabole
Where it sits
Swallows
Delabole, PL33 9EE, United Kingdom, Delabole
50.62701, -4.75776
Plan around Swallows
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
