Loading hotels
Confirming room availability...
The Chamber Suites, 15 Bedford Chambers, Leeds, United Kingdom
With a stay at this apartment in Leeds, you'll be minutes from Leeds City Art Gallery and Henry Moore Institute. This 4-star property is within close proximity of The Light and Leeds Town Hall.