Best Western Leigh Park Hotel
Check availability

Rooms from £69.00 ( €102.12 / $126.27 ) per night
Best Western Leigh Park Hotel
Leigh Road West
Bradford On Avon
BA15 2RA
United Kingdom
This AA assessed 3-star country house hotel is set within 5 acres of grounds, with its own walled garden, vineyard and stunning views over the Wiltshire Downs. Leigh Park Hotel is a relaxing, informal venue located 11.
Online Hotel Bookings