Hotel Name: Quay Apartments Leeds City Centre
Full Address: 9 Marsh Lane, Leeds, West Yorkshire,
Area: 9 Marsh Lane
City: Leeds
State: West Yorkshire
Country: England
Accommodation Type: Hotel
Check Booking Rates