Loading hotels
Confirming room availability...
Ivy House, Ivy Mount, Leeds, United Kingdom
With a stay at Ivy House in Leeds, you'll be close to St James's University Hospital and University of Leeds. This apartment is within close proximity of Thackray Medical Museum and Royal Armouries.