Crystal Hotel

Piazza Umberto I
Trapani
Italy