Please wait while we are loading hotels
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.