Claim this business
Confirm your email below. We'll send you a one-time link to verify.
Castle Inn
hotel · 39 Hafnargata, Keflavik, Southern Peninsula, 230, Iceland, 39 Hafnargata, 230, IC
Confirm your email below. We'll send you a one-time link to verify.