Book Now

Celtic Royal Hotel

United Kingdom, Caernarfon

View Menu

Contact Us

Bangor Street
Caernarfon
Gwynedd
LL55 1AY
United Kingdom

reservations@celtic-royal.co.uk
Visit website

Tel: 01286 674477

Central Reservations
0330 094 5918

For hotel enquiries please complete the form below