home
>
Leicester hotel
leicester hotel
Leicester hotel
Location situated in southport leicester hotel is close to southport theatre floral hall and southport pier also nearby are little theatre southport and splash world property features the bed breakfast offers a barlounge complimentary wireless internet access is available in public areas complimentary self parking is available onsite for guests this is a smoke free property guestrooms accommodations at leicester hotel feature safes and coffeetea makers guests can use the in ro

SIMILAR PRODUCTS