Royal Bar & Hotel 0.2 miles Morecambe, Lancashire + follow book a room show price & availability more