Luxury Leeds City Centre Apartment
70 Armouries Way Leeds, LS10 1LGLuxury Leeds City Center Apartment offers accommodation in Leeds, 1.1 km from Trinity Leeds and 1.6 km from Leeds Town Hall. Luxury Leeds City Center Apartment features views of the river and is 1.7 km from Leeds Arena.
1 rooms
from £169