About The Leicester Hotel
We are a boutique hotel situated in a quiet location bar and lounge
More about The Leicester Hotel
The Leicester Hotel is located at 24 Leicester Street, PR9 0EZ Southport
01704 530049
http://theleicester.com/