If you want to see Iglesia de Santa Cruz while visiting Cadiz, Hotel de Francia y París is just 0 mi away.