TUii Appart 109, Flat 1 Dewsbury Road
234 Dewsbury Road Flat 1, Leeds, LS11 6ER, United Kingdom,Object type: Hotel Leeds
Located 2 miles from Leeds Town Hall, 2.1 miles from White Rose Shopping Centre and 2.4 miles from O2 Academy Leeds, TUii Appart 109, Flat 1 Dewsbury Road provi