The Queens
Leeds, West Yorkshire LS1 1PJ
The Queens Hotel in Leeds city centre is an icon of sumptuous Art Deco style – a very impressive venue for glamorous weddings and parties, and for business meetings and events for up to 500 people. 13…
- Max: 500 guests
- Packages: 3