The Park Plaza Leeds Hotel is a high rise hotel, set on City Square. It is just a few minutes walk from Leeds Railway Station. Shopping centres, the Henry Moore Institute and Leeds Grand Theatre are all about 10 minutes walk away. The contemporary designed Park Plaza Leeds Hotel features an award winning, stylish restaurant and rooms that have high speed internet access.