Holmezzi's Leicester, UK
Mercure Leicester The Grand Hotel
73 Granby Street
Stayed in this hotel for one night on business, quick in was quick and easy and the room was nicely ...
Holiday Inn Leicester
129 St. Nicholas Circle
I've stayed at a few holiday inn's before and generally find them ok, but wasn't as impressed with t...