The Clock Tower is a Restaurant located in Co. Donegal. It is one of the 5190 restaurants in Ireland. Address of The Clock Tower is Fintra Bay, Glenlee, Fintra, Co. Donegal, Ireland. The Clock Tower can be contacted at 353749741922. The Clock Tower is located in a remote area, with less than 4 listed places around it The Clock Tower is rated 5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around The Clock Tower are -
Fintra Bay, Glenlee, Fintra, Co. Donegal, Ireland