|
The Strand Hotel is located on the northern fringe of Achill Island beneath Slievemore Mountain, Achill's highest point and is situated overlooking the Atlantic Ocean at Dugort beach. The hotel is family run and offers discounts to children, senior ci... - more information |