Cowley Hotel
Located in the Cotswold, Cowley Manor is one of the most famous buildings in the country. The luxury boutique hotel is composed of 31 rooms, a bar and a restaurant along with an incredible terrace, fantastic grounds and a stunning C-Side Spa.
Open Opportunities
-
Hotel ReceptionistFull Time • Cowley Manor, Cowley,, Cheltenham