Clifden lifeboat station was established in 1988 and operates two Read more [...]
This family-run hotel is situated on the town square in the centre of Clifden, and is home to The Gallery Restaurant offering excellent food and service. Free WiFi is also included throughout the property.
For more information see the Alcock & Brown Hotel website
Photos from around the surrounding area