Het Redcastle Hotel wordt omgeven door het bos en heeft een prachtige locatie aan het water, met uitzicht op Lough Foyle. Het hotel is gelegen op het schiereiland Inishowen in Moville.
Situé au milieu des bois, le Redcastle Hotel bénéficie d'un superbe emplacement en front de mer donnant sur Lough Foyle, sur la péninsule d'Inishowen, à Moville.