Lamlash Bay Hotel

Shore Road, Lamlash, Isle of Arran KA27 8LU