Hostel Taormina embed a concept uncommon to find in Italy and in Sicily as well! International guests head to Hostel Taormina not by chance! Very nice place