Marvi Hotels 2 Taormina, Sicily’s Fantastic Hotels to Stay In (Plus Apartments and B&Bs)! 7 years ago