Welcome to Glenapp Castle, an award winning 5 star Castle Hotel only 90 minutes from Glasgow, Scotland.
About | Contact | Privacy
Historic Country House Hotels in the UK & Ireland
© 2023 Heavenly Hotels
Built by Birdbox