Redcastle Hotel

Redcastle Hotel

Situated in a magical waterfront location overlooking Lough Foyle on the Inishowen Peninsula in Donegal, Redcastle Hotel, Spa and Golf Resort offers guests the