Villa Cavallaro
Via Zara 16, 98035 Giardini Naxos, Italy,Tipo di struttura: Hotel Giardini Naxos
Just 400 feet from the sandy beach in Giardini Naxos, Villa Cavallaro offers colorful self-catering accommodations with free WiFi and air conditioning. Taormina