In the heart of Clifden, the Tom Barry House self-catering apartments feature all modern facilities such as power showers, microwave, dishwasher, washing machine and dryer, fridge freezer, and hob.
Address: Main St, Clifden
Rates from:
EUR 98 Book Now