Great place for visiting Taormina with easy walking distance to beaches and restaurants in Letojanni.