General & History
The Tower House is an imposing and impressive Gaelic castle, sympathetically restored to blend modern day living with respect paid to its era. The castle provides comfortable and stylish, centrally heated accommodation for up to 8 guests. The perfect base for a family get together or a celebration, The Tower House is renowned for making guests feel immediately 'at home'. Use this as a base to explore the immediate surroundings, venture further afield to the Atlantic or simply cosy-up by the turf burning stoves and cook up a storm in the large living, dining kitchen, the choice is yours.
The property has newly been approved as a 4 Star Self Catering property.























