Loading hotels
Confirming room availability...
Letsby At Home Cypress Point, 32 Cypress Point, Leeds, United Kingdom
With a stay at this apartment in Leeds, you'll be minutes from First Direct Arena and close to University of Leeds. This 4-star property is within close proximity of West Yorkshire Playhouse and Leeds Grand Theatre.