Elm Barn is a well-presented Cotswold holiday barn located within the tranquil Cotswold countryside. With a large open plan space occupying the heart of the property and three ensuite bedrooms, this dog friendly holiday home is ideal for entertaining loved ones!