ibis budget Leeds Centre 2 stars

2 Gateway North, Crown Point Road, Leeds, LS9 8BZ, United Kingdom

Hotel image
Read more reviews for ibis budget Leeds Centre