futuredub's Leeds, UK
Ibis Leeds Centre
23 Marlborough Street
Have stayed in quite a few hotels in Leeds, most of them costing more than the Ibis. Have to say,all...
Not a bad hotel. First of all, had a single room. Quite a decent size. Have stayed in a lot smaller....