See and be seen in the citys most stylish hotel. 4* Deluxe hotel, in city centre location, opposite the train station 186 Superior and Executive rooms with Penthouse Suites, offerring 11 Meeting rooms for a total capacity of 160.
For the ultimate business trip or UK city break in a truly central location Park Plaza Leeds has to be the place to stay when visiting the cosmopolitan city of Leeds. This brand new contemporary-styled, 4 star, deluxe hotel, is the number one destination on all city lovers lists!