City will do everything possible to make sure he settles in the North West after being affected by homesickness and anxiety on his travels earlier in his career.
Navas said: "I think I'll be fine. I love what I do, which is to play football and that's the most important thing. I have the confidence to go and play there.
"Manchester City are an exciting project and this is the right moment for me to take this step. I'm very happy with the opportunity and the decision."