 |
Leeds:
Park Plaza Leeds
price from 59 GBP
7.7/10 (271)
Boar Lane, City Square, LS1 5NS, Leeds
Perfectly located in the city centre directly opposite Leeds railway station and just 100 metres from the main shopping, entertainment and cultural areas that Leeds has to offer, Park Plaza Leeds is undoubtedly the citys most stylish 4-star deluxe hotel....
|