The Queens Hotel is a distinguished 4-star establishment located in the heart of Leeds, United Kingdom. Opened in 1936 and renovated in 2021, this hotel seamlessly blends historic charm with contemporary comfort. With 232 thoughtfully designed rooms, it caters to both business and leisure travelers seeking a welcoming atmosphere.