Address: Keel, Achill Island, Co. Mayo Telephone: 087 218 5693 Self catering cottage with 4 en-suite bedrooms available. 50m from Keel beach. Tweet