The Sant Alphio Garden hotel is located in the tourist centre of Giardini Naxos just a short distance from the sea. It is positioned in a picturesque and romantic setting where guests are able to enjoy the incredible views of Taormina, Mount Etna and the Mediterranean Sea.