Castle & Ball Hotel
About Castle & Ball Hotel
An option for your wedding guest accommodation in the lovely town of Marlborough, Wiltshire.
Contact & Location
Castle & Ball Hotel
High Street, Marlborough, SN8 1LZ, Wiltshire, United Kingdom
An option for your wedding guest accommodation in the lovely town of Marlborough, Wiltshire.
Castle & Ball Hotel
High Street, Marlborough, SN8 1LZ, Wiltshire, United Kingdom