Glenapp Castle, formerly the family seat of the Earl of Inchcape, is now a luxury hotel[3] and restaurant located about 1.5 miles (2.4 km) south east of Ballantrae, South Ayrshire, Scotland.[4]
Contact us...