Best Western Plus Hotel Perla del PortoVia Martiri Di Cefalonia, 64, Catanzaro Lido, Italy 8810019.8 miles