Marine Hotel

Marine hotel’s £2M investment for 2025

The Marine Hotel, located in Ballycastle, is set to undergo a significant upgrade worth £2m in preparation for the 2025…