Get Directions to The Royal Hotel ← View details Main Street, Heysham, LANCASHIRE LA3 2RN, United Kingdom, Heysham, England Get Directions From* To * — Required information