Clayton Hotel, Leeds 4 stars

City Walk, Sweet Street, Leeds, LS11 9AT, United Kingdom

Hotel image
Read more reviews for Clayton Hotel, Leeds