Hotels3

Llandudno inherits its name from the 6th century saint, Tudno or Dudno, who gave Christianity to the province: his cell on Great Orme, a hidden cave, still remains; Llan means parish, or ‘church of’. A church on Great Orme –…