About Us
Visit
Book Now
Explore Online
Clan MacDougall
Get Involved
More
The Tower, or keep is an impressive and dominating structure, constructed in part using Irish building techniques. It dates largely to the 15th century and stands approximately 14.3 m tall.