The Queens is a luxurious hotel located in the heart of Leeds. It offers an electric vehicle charging station for guests with electric cars. The hotel features elegant rooms, a restaurant, a bar, a fitness center, and meeting facilities. Its central location allows easy access to Leeds' cultural and entertainment venues, as well as its shopping and dining options.