Company
Leonardo Hotel Leeds
Hotel at Brewery Place by Brewery Wharf, south of the River Aire, with 248 bedrooms and three meeting rooms.
Venues and hospitality
- Leeds office
- Brewery PlaceLeeds LS10 1NE
- Website
- leonardohotels.co.uk/hotels/leeds
Is this your company?
