About Leonardo Hotel Leeds
This hotel is situated right in the centre of Leeds, just 10 minutes away from the train station. They're also close to lots of popular wedding venues, making it the perfect place to accommodate your wedding guests.
Contact & Location
Leonardo Hotel Leeds
Brewery Place, Brewery Wharf, Leeds, LS10 1NE, West Yorkshire, United Kingdom
Download e-Brochure for Leonardo Hotel Leeds
Just supply your name and email so Leonardo Hotel Leeds can check if you have any questions.