Great British Boltholes: A review of Glenapp Castle, Scotland
Great British Boltholes: Glenapp Castle in Scotland is fairytale country elegance and style Glenapp Castle is a five-star hotel in a ‘sensational’ corner of Ayshire, ScotlandĀ There are 17 guest rooms (a few dog-friendly) with garden or sea views The castle restaurant serves a ‘mouthwatering’ six-course gourmet menuĀ By Bridget Mcgrouther For The Mail On … Read more