Leeds Hotels

Ibis Hotel, Leeds

Ibis Hotel, Leeds

The Ibis Leeds is a 168 room budget hotel located in Leeds City Centre, only 5 minutes drive from Leeds train station, and 15 minutes from Leeds / Bradford Airport

Ibis Hotel
Marlborough St, Leeds, United Kingdom
Ibis Hotel Leed
s

 

Hotels of Britain front page

Your Guide to good UK Hotels