UK: +44 20 3051 2724
My Reservation Login

Discover

Leicester

The city of Leicester is located in England's East Midlands. It is joined by the River Soar, and noted for its large population. There are many landmarks in the area, including most notably Leicester Castle. It is also noted for its love of markets selling all kinds of food and drink.

Filter By

Rating
Brand
Offer
ST MATTHEWS WAY - BEDFORD STREET NORTH LEICESTER, LE1 3JE
Enjoy modern, comfortable, and affordable stays with Hotel Campanile Leicester. Book double and twin rooms or business facilities in easy reach of the city....

Reservation Lookup