The Castle Inn
10 Mount Pleasant Bradford on Avon, BA15 1SJFeaturing boutique bedrooms, onsite parking and free Wi-Fi throughout, The Castle Inn offers cosy accommodation in the picturesque Wiltshire town of Bradford on Avon.
4 rooms
from £70