2.69 Miles* from Leicester centre
£102.60
per night
526 Yards* from Leicester centre

Hotels in Leicester