Leeds Ibis Styles Hotel Celebrates a Year of Success

The ibis Styles Leeds City Centre Arena hotel opened its doors only 12 months ago and, in that time, has exceed expected visitor numbers and is ranking third in the entire ibis Styles portfolio of hotels in the UK.
Read Post
Back To Top