The Castle Hotel
The Castle Hotel is an 18th Century Coaching Inn, ideally situated in the centre of the picturesque Wiltshire market town of Devizes. We have 19 bedrooms over the first and second floors, with a

Show businesses near Devizes