Grand Tour Villa is an exclusive property with swimming pool located a few kilometres from Taormina and Giardini Naxos. Set in a quiet, residential area, the villa offers enchanting views out to sea, Taormina, Castelmola and to Mount Etna. This breathtaki...
more