Ibis Budget Hotel Leicester

Rate this item
(0 votes)
Ibis budget Hotel Leicester is a low-cost hotel situated just outside central Leicester

Additional Info