Alexandra Hotel
North Road, Caernarfon LL55 1BA Wales
Alexandra Hotel is a Pub place is located in Caernarfon, Wales. The address of Alexandra Hotel is North Road, Caernarfon LL55 1BA Wales.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1286 672871,