Via G. Tartaglia 18/24
Trapani
Italy
Trapani
Italy
Rate and review Residence Hotel Le Chiavi di San Francesco in Trapani, Italy!
Share your experiences at Residence Hotel Le Chiavi di San Francesco with your friends or discover more Hotels in Trapani, Italy.