Business Overview

The Glenisle Hotel is nestled in the quaint village of Lamlash on the Isle of Arran and overlooks the Holy Isle. This charming, ancient island inn is now an award-winning boutique hotel.

<
>