Best Western Hotel Stella D'ItaliaVia Mario Rapisardi 7, Marsala, Sicily Island, Italy 9102518.3 miles