City Inn Leeds., Leeds [United Kingdom]

Opening August 2009! Brand new hotel in the heart of Leeds City Centre. The City Inn Leeds is situated on Granary Wharf overlooking the Leeds waterways. Modern bedrooms with floor to ceiling windows, iMac entertainment systems andcomplimentary WIFI are just some of the great features on offer. As with all City Inn properties, Alfresco dining is important and guests can take full advantage of excellent food on the hotels large outdoor terrace. A great newaddition to the City!
Vendor Page