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
More about Leeds City Stays
03333449492
Similar Listings
Wiclet.Com
4.5