Get Directions to Royal Arran Hotel ← View details Shore Rd, Lamlash, Isle of Arran, Isle Of Arran KA27 8PZ, United Kingdom, Whiting Bay, England Get Directions From* To * — Required information