Situated in Leeds, 200 metres from Leeds Town Hall and a 4-minute walk from 02 Academy, The Chamber Suites offers free WiFi. The property is a 4-minute walk from Trinity Leeds and 600 metres from Leeds Arena. T ... Read more

View all Luxury Hotels in Leeds