66A St. Lane, Leeds
1 bedroom
Baths
Guests
Located in Leeds (Park Villas), this apartment is within a 10-minute drive of First Direct Arena and University of Leeds. This apartment is 4.7 mi (7.5 km) from Royal Armouries and 0.3 mi (0.6 km) from Tropical World.
Parking
WiFi/Internet
No nearby properties available in this region at the moment.