About The New Alexandra Hotel
Family friendly hotel with great location in the heart of Llandudno town centre. Stunning modern, clean rooms of all sizes. Delicious food & public bar.
More about The New Alexandra Hotel
The New Alexandra Hotel is located at 11 Clonmel Street, LL30 2LE Llandudno
+441492471567
http://www.thealexllandudno.com