Loading hotels
Confirming room availability...
Copperfield House, Copperfield Mount, Leeds, United Kingdom
With a stay at Copperfield House in Leeds, you'll be close to Royal Armouries and University of Leeds. This apartment is within close proximity of Leeds Dock and West Yorkshire Playhouse.