Queensberry Hotel is a delightful, luxury boutique townhouse hotel in the centre of the Georgian English city of Bath. The post Hotel Review: Queensberry Hotel, Bath, Somerset, England appeared first on The Travel Magazine.