Sant Alphio Garden Hotel & Spa
Sicily, Taormina, Giardini Naxos Italy
Luxury hotel with private beach, health spa, indoor and outdoor swimming pools, golf, horseback riding, Wi Fi and conference facilities. Located in Giardini Naxos, Taormina, Sicily. Italy