English Countryside Luxury

Cowley Manor

A luxury spa hotel in the Cotswolds

Cowley Manor is a charming 31-room luxury spa hotel located in the idyllic Cotswolds region, 90 minutes west of London. The hotel was recently acquired by the Experimental Group and Influence Society was hired to create a brand new website for the property. This is the 8th Experimental Group property we have worked on, and we were excited to showcase the beauty and tranquility of Cowley Manor through our website design.

Visit Website

How can we help you?

Get in touch with us or apply now to join our team.