top of page
Featuring a multi award-winning spa, including heated indoor & outdoor pools, locally sourced food, and 55 acres of Grade II listed gardens, Cowley Manor is the perfect place for a luxury corporate retreat in the Cotswolds.
Cowley Manor and Spa provides a scenic getaway in the heart of the Cotswolds. Surrounded by idyllic gardens and lakes, this oasis of tranquillity aims to meet your every need. If you are searching for a much-needed escape to the English countryside, which celebrates all that is local, natural and sustainable, look no further!
bottom of page