Ali Luxury House
Via della Camelia n°6, 97014 Santa Maria del Focallo, Italy,Tipo di struttura: Hotel Santa Maria del Focallo
One of our top picks in Santa Maria del Focallo.Located in Santa Maria del Focallo, 22 miles from Modica, Ali Luxury House has a garden and free WiFi. Fitted wi