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