Four Pillars Hotel is a contemporary luxury Cotswolds hotel set in a wonderland of lakes, rivers, woodland and open countryside. The hotel has been designed to complement its beautiful surroundings, while retaining all the modern features of a premier 4 star hotel.
Enjoy contemporary dining at its best in the Cotswolds lakeside restaurant, lakeside veranda, private dining facilities or gastro pub.