Featuring free WiFi throughout the property, Victoria House Apartments is located in Leeds, 200 metres from Leeds Town Hall. 02 Academy is 300 metres from the property. The accommodation comes with a seating area.
Address: JFD Veritas ltd, 101 Victoria House, 143-145 The H, Leeds
Rates from: GBP 69 Book Now