The Queens Hotel is a landmark in Leeds city centre – and the glittering Grand Pacific restaurant is the jewel in its crown. It was a mild Wednesday afternoon when the imposing art deco hotel ...
A Leeds hotel has earned a spot on The Sunday Times' prestigious list of the 100 best places to stay in the UK. The Queens, a historic hotel overlooking City Square, was the only venue in West ...