💨 Abstract

THE Queens Hotel Leeds is a newly renovated independent hotel in the very heart of Leeds. One of the centrepieces of the city, with its nouveau art deco style and contemporary vibe, the Queens is the perfect backdrop for your trip to Leeds. Here’s everything you need to know about the hotel, from how much […]

Courtesy: www.thesun.co.uk