<% selectedCurrency %>
<% currency.code %>
<% currency.long %>
Login
Signup
Support portal
1-844-738-0008
Hotels in Leicester City Centre, Leicester
All hotels
Europe
United Kingdom
England
Leicester
Leicester City Centre
6 hotels in Leicester City Centre
Ramada Encore by Wyndham Leicester City Centre
The City Rooms
Ur Stay Apartments Leicester
The Villare Hotel
Castle Park Hotel
The Bell Gate House
Curve Theatre
The Little Theatre
Leicester Town Hall
Leicester Market
Athena Conference Centre
The Y Theatre
Leicester Cathedral
King Richard III Visitor Centre
Jain Centre
Highcross Shopping Centre
Haymarket Memorial Clock Tower
Phoenix Arts Centre
New Walk Museum
Haymarket Shopping Centre
Leicester Guildhall
Magazine
St. Nicholas Church
Leicester Station