Number of results: 4
Hotel Ibis Leicester City is conveniently located in the centre of Leicester, just five minutes’ walk from the train station and the city’s great attractions.
The Ramada Encore Leicester is a stylish hotel in the centre of Leicester. The hotel is conveniently located within easy walking distance to the train station and city centre.
Book Your Stay at The Gresham Hotel. They provide luxury accommodation in the heart of Leicester, with city centre apartment living in a boutique hotel setting.
Right in the heart of Leicester City Centre, book your room at the imposing The Grand Hotel Leicester