Christmas At The Castle 2025. Christmas package from £4,995 per room for 3 nights (based on 2 people sharing) our experts say: And what could say 'christmas' more than an escape to a.
Glenapp castle is a fairytale. Sign up to receive our email newsletters for the latest news from the castle: