Clayton Hotel Leeds
Leeds, West Yorkshire LS11 9AT
In a fantastic central location in the bustling city of Leeds, the 4-star Clayton Hotel offers excellent modern venue space. Whether you are looking to host a business meeting, training day, conference,…
- Distance: 14.15 Miles
- Max: 200 guests
- Licensed Bar