Skinner Lane Apartments
Apartment
Leeds
Situated in Leeds, Skinner Lane Apartments features city views and free Wi-Fi, 1.4 km from Leeds Arena and 1.5 km from 02 Academy.
Number of rooms: 26
12 Skinner Lane, Leeds, LS7 1AR , United Kingdom