The Chapel is a fun and vibrant two bedroom holiday home in the heart of Stow-on-the-Wold with high end interiors, offering a comfortable retreat to enjoy after exploring the Cotswolds. On your doorstep are a number of exceptional pubs, restaurants and cafes, and the countryside surrounds the town, so having a car isn’t necessary to experience a slice of the Cotswolds.