Photos coming soon
HOTEL
The New Alexandra Hotel
11 Clonmel Street, Llandudno
Where it sits
The New Alexandra Hotel
11 Clonmel Street, Llandudno
53.32319, -3.82687
Plan around The New Alexandra Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
