Alexandra Hotel

North RoadCaernarfonUnited Kingdom
Hotel
Loading
Show more hotels

About Alexandra Hotel

Contact

North Road, Caernarfon, United Kingdom