Write a review about The Alexandra Hotel

* — Required information

The Alexandra Hotel

11 Clonmel Street, Llandudno, Llandudno, Conwy LL30 2LE, United Kingdom

View details