Caernarfon, Wales Area Hotels