ibis Leicester 2 stars

St. George's Way, Constitution Hill, Leicester, LE1 1PL, United Kingdom

Hotel image
Read more reviews for ibis Leicester