- UK Information
- UK Hotels
- Castle Inn
Castle Inn
The Castle is a traditional inn built in the 16th-century and situated on the A619 road, along the River Wye. It has a bar, restaurant, free Wi-Fi and free parking.
Rating
Bar
Visa,Maestro,American Express,MasterCard
Prices from £50
4