D
Description
Luxury boutique hotel in Tetbury, the Cotswolds. Opulent decor, spectacular furnishings, huge art collection, luxurious and comfortable bedrooms with the finest Frette bed linen. Named one of the best hotels in the UK.