Leeds City Stays

About Leeds City Stays

Serviced apartments in the centre of Leeds. 1 & 2 bedroom apartments available for short & long term stays.

Leeds City Stays is the trading name of Yobi Property Solutions Ltd Registered in England and Wales / Registration Number 12252956