I would choose
Hana because it means 'flower' in Japanese which is lovely.
Camille Hana is cute, very flowery and sweet. I dislike
Hanna it looks unbalanced to me.
Hannah is okay, but it is very heavy, girl next door, no-nonsense and not very exciting.
Hana is more exotic, lively, happy. I would go with
Hana.