Stratton House Hotel and Spa
Cirencester,
United Kingdom
This independent, family-owned hotel is a just a short walk into the Cotswolds’ largest town, Cirencester. It features 43 stylish bedrooms, a relaxing restaurant boasting views over the private walled garden, as well as an award-winning spa.