The Castle Hotel, Ruthin, Denbighshire, United Kingdom
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.To contact The Castle Hotel call 1824702479
Location
St Peters Square North
Ruthin
Denbighshire
United Kingdom
LL15 1AA
Map
Contacts
Tel: 1824702479