NH Villa Sant'Andrea Via Nazionale 137, 98039 - Capo Taormina - Mazzarò Taormina, Italy
The hotel Villa Sant'Andrea is ideally located on the bay of Mazzarò, in the immediate proximtiy of Taormina. It was built in 1830 by an aristocratic British family, and was transformed into a hotel in 1950. Since then it has been recognized as one of Taormina's most ...
More details, rates and booking on line.