Park Plaza Leeds
Search & compare prices for Park Plaza Leeds in all hotel booking websites.
Park Plaza Leeds Address: Boar Lane City Square, Leeds City Centre, United Kingdom
Minimum price found for Park Plaza Leeds was: 51 GBP
Click here to get more information, photos & guest ratings for Park Plaza Leeds