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