
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 atraditional bar and separate restaurant below, both with roaring log fires for those cold winter evenings.
Show businesses near Devizes