MERCURE LEICESTER CITY HOTEL
71-73 Granby Street, Leicester, Leicestershire, LE1 6ES (Show me directions) Show Map
0116 254 4736 0116 254 4736
71-73 Granby Street, Leicester, Leicestershire, LE1 6ES (Show me directions) Show Map
0116 254 4736 0116 254 4736