Campanile Hotel Leicester 2 stars

St. Matthew's Way, Bedford Street North, Leicester, LE1 3JE, United Kingdom

Hotel image
Read more reviews for Campanile Hotel Leicester