Suggest an Edit

The Carmel Hotel

← View details

The Promenade, 17 Craig-y-don Parade, Llandudno, Conwy LL30 1BG, United Kingdom, Llandudno, England