Staying at Villa Almoezia Charming B&B, you will be 16 minutes' stroll from the baroque-style Santa Caterina Church and 0.8 miles Corso Umberto. If you are willing to explore even more landmarks in Taormina, consider checking out the perfect horseshoe-shaped Ancient Theatre of Taormina set 0.8 miles away.