A break from the city in the Cotswolds

A break from the city in the Cotswolds

The page you are currently reading is an AD feature – Press Stay

Living in a big city like London has its perks but it’s nice to get away from our hectic lives once in a while, even if it’s only for one night, hence why, when the opportunity to stay at the picturesque Swan Inn arose, I had to say yes!

The Swan Inn, based in the Cotswolds, has been welcoming guests  since the 1600s and it is now part of Country Creatures, a growing family of hotels, inns & restaurants focused on Great British Hospitality.

Here’s what we were up to at The Swan Inn:

Continue reading “A break from the city in the Cotswolds”