It is thought a stone structure has been here from around the 12th century, the main Keep was buit by the Macleans in the 14th century with more additions in the 16th and 17th century. [/url=http://www.streetmap.co.uk/map.srf?X=173032&Y=735310&A=Y&Z=120/] Map location. [/url]