Holiday Inn Express Leeds City Centre  -  3 Star

Cavendish Street, Off Kirkstall Road, Leeds, West Yorkshire, LS3 1LY [ Telephone not available ]

Loading Photos & Map of Holiday Inn Express Leeds City Centre

Be the first to Write a Review!

Been to Holiday Inn Express Leeds City Centre? Share your experiences!