Clifden lifeboat station was established in 1988 and operates two Read more [...]
- About Us
Church Hill Info
Church Hill is an apartment situated in Clifden, 2.9 km from Alcock & Brown Memorial. Free private parking is available on site. The kitchen comes with an oven and a microwave. A flat-screen TV is featured.
For more information see the Church Hill website
Church Hill Reviews