Mercure Leicester City Hotel Leicester
0
Reviews
Hotels in Leicester
71-73 Granby St
, Leicester, Leicestershire, LE1 6ES
0844-815 9012
Mercure Leicester City Hotel Leicester is a hotel providing services throughout Leicestershire who specialises in hotel accommodation and hotel deals. The address for Mercure Leicester City Hotel hotel is 71-73 Granby St.
|