The Queens is a historic hotel located in the heart of Leeds. It offers elegant and spacious rooms, a fitness center, and multiple dining options. The hotel is situated near popular attractions like the Leeds Town Hall and the Leeds City Art Gallery. With no prepayment required, guests can enjoy a comfortable and convenient stay in this iconic hotel.