Bulkeley Hotel

19 Castle Street, Beaumaris, Isle of Anglesey LL58 8AW, UK
19 Castle Street Beaumaris Anglesey LL58 8AW
01248 81041501248 810415