Location: in the centre of Cirencester, the capital of the Cotswolds.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Cirencester Holiday Destinations in Europe