Premier Inn

Premier Inn is the UK’s largest and fastest growing hotel brand, offering quality, comfortable and affordable hotel rooms at affordable prices – perfect for families, business and leisure.

Located at Ocean Plaza on the sea front at Southport

Tel: 0871 527 9012

24 Hours

Getting to Ocean Plaza