home
>
Doubletree by hilton hotel leeds city centre
doubletree by hilton hotel leeds city centre
Doubletree by hilton hotel leeds city centre
The doubletree by hilton hotel leeds city centre is ideally placed in the centre of the vibrant city of leeds nestled between the working leeds liverpool canal and leeds railway station this brand new contemporary building has quickly become the place to stay in leeds complementing the fantastic meeting and events spaces are a selection of eating and drinking areas that include a relaxing canal side terrace that serves light meals and delicious draft beers lagers and wines the city caf ser

SIMILAR PRODUCTS