Leonardo Hotel Leeds
Leeds England
Check in
3:00 PM
Check out
11:00 AM
With a stay at Leonardo Hotel Leeds , you'll be centrally located in Leeds, within a 5-minute drive of Royal Armouries and First Direct Arena. This eco-certified hotel is 2.7 mi (4.4 km) from University of Leeds and 0.2 mi (0.3 km) from Canal Wharf.
Make yourself at home in one of the 248 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Property Details
Location
Brewery Place, Leeds, England LS10 1NE, United Kingdom