Little Cumbrae Castle sits on Allimturrail (the islet of the noble's tower) or Castle Island, a small tidal island, situated off the east coast of Little Cumbrae, in the Firth of Clyde.
Contact us...