Number of results: 20
, currently showing 17 to 20.
This modern hotel is located in the heart of Leicester, just a short walk from the city's many attractions, including the National Space Centre, Leicester Cathedral, and the Leicester City Football Club stadium. Holiday Inn Leicester offers a…
Right in the heart of Leicester City Centre, book your room at the imposing The Grand Hotel Leicester
Having undergone a careful restoration, the beautiful Georgian Grade I listed building in the centre of Leicester city centre now houses four luxurious hotel suites.
voco Leicester is a modern hotel located in the heart of Leicester, just a short walk from the city's many attractions, and right next to the Leicester Tigers stadium.