North West Castle Hotel North West Castle offers all of it’s visitors and guests a comfortable, luxurious and convenient three star town centre hotel accommodation experience in Stranraer, Dumfries and Galloway in the South West of Scotland. A family owned and run hotel for more than fifty years, ‘The Castle’ itself, was formerly the […]
