Caeau Capel Hotel in Nefyn offers 18 rooms, near Nefyn Watch Tower and St David's Church.