Francesca's Apartment Taormina - Apartments for Rent in Taormina, Sicilia, Italy
in Taormina, Italy. This beautiful, well appointed, spacious 90m2 apartment with 90m2 terrace with breathtaking sea and old town views located in a quiet residential area, is only a 10 minute stroll to the town centre! Fully furnished spacious luxury apartment (90m2...
See this content immediately after install