Haley's Hotel 3 stars

6 - 10 Shire Oak Road, Leeds, LS6 2DE, United Kingdom

Hotel image
Read more reviews for Haley's Hotel