The Castlecourt Hotel is a luxury family-owned 4-star hotel with spa and pool located in the centre of Westport Town.