"A place to call my home" means a place which you can call your home.
"A place called my home" is confusing - it's not clear whether "called" means telephoned or given the name of. It also means this has already happened.
If you are talking about phone calls, then you would write, "A place from which I can call home." So, you can call home from a telephone in a hotel, for example.