Located in the heart of Leeds City Centre, only a three minutes walk to Leeds train station.
Accommodation not available