Miss Great Britain – Started in Morecambe

The Morecambe Bay Hotel The Morecambe Bay hotel is a large hotel located right on the coast at Marine Road, Central Promenade in Morecambe. We are within walking distance from the train station and have easy access to the M6. With our hotel facing the coast, you’ll always get a beautiful view of the seaside. […]