Glenapp Castle
Welcome to Glenapp Castle, a true hidden gem. Whether you’re traveling alone or with a group of friends, you’ll feel right at home here. This five-star luxury hotel in Ayrshire, Scotland has won awards for its exquisite attention to detail