Walton Hall Hotel
Barceló Walton Hall is an ideal wedding venue in Warwickshire. The hotel is set in 65 acres of beautiful countryside, on the outskirts of the pretty village of Walton. There is a church within its grounds and there are stunning views overlooking the lake. Barceló Walton Hall is the ideal wedding venue in Warwickshire.