Bull Hotel, Denbigh, Denbighshire, United Kingdom
About Bull Hotel
Bull Hotel is a Hotel Restaurant serving the Denbigh community in Denbighshire, United Kingdom and located at Hall Square.To contact Bull Hotel call 01745 812582 or visit their website at bullhotel.net
Location
Hall Square
Denbigh
Denbighshire
United Kingdom
LL16 3NU
Map
Contacts
Tel: 01745812582
Web: bullhotel.net