St Peters Square North Ruthin Denbighshire LL15 1AA |
|
Jump to map | |
1824702479 |
About The Castle Hotel | |
The Castle Hotel is a Hotel Restaurant serving the Ruthin community in Denbighshire, United Kingdom and located at St Peters Square North.
Show more...
Show less...
To contact The Castle Hotel call 1824702479 |
Your Rating |