Campanile Hotel Leicester

St Matthews Way
Leicester
United Kingdom