The Irish Self Catering Federation is the National representative body for self catering accommodation in Ireland. The Irish Self Catering Federation Ltd. is a Company Limited by guarantee, without a Share Capital, Registered in Ireland No 359394, Registered Office: Achill Cottages, Glendarrary, Achill Sound, Co. Mayo, Ireland.
Copyright 2021 The Irish Self Catering Federation
Cookie Policy GDPR Privacy Policy