BMorriss's Leicester, UK
The Belmont Hotel
De Montfort Street
Yes price wise a bit over the top , just around the corner from the train station. A number of curry...
Mercure Leicester The Grand Hotel
73 Granby St
Placed in the centre of town with loads of parking spaces on site which is included in the price. Id...