Hotels in UK - Hotels in Southport - The Leicester
Located in the heart of Southport, The Leicester offers 4-star, Silver Award accommodation in a traditional Victorian building. There are 5 championship golf courses within 15 minutes' drive from the town centre.