Casa La Giummarra Vacation Home Castelluzzo
Located in Castelluzzo, 2.6 km from Spiaggia di Seno dell'Arena and 40 km from Segesta, Casa La Giummarra provides air-conditioned accommodation with a patio and free Wi-Fi.
Castelluzzo, 91010 Castelluzzo, Italy