home
>
Holiday inn express leeds city centre
holiday inn express leeds city centre
Holiday inn express leeds city centre
Holiday inn express leeds city centre boasts a contemporary refurbished reception bar and lounge the 112 comfortable guest rooms feature satellite tv and high speed internet access this non smoking hotel is conveniently situated on the perimeter of leeds city centre and is very close to the business and financial district and both headingley stadium and elland road football stadium

SIMILAR PRODUCTS