Hotel Isabella with EV Charger in Taormina, Italy | SleeperCharger
With a stay at Hotel Isabella in Taormina (Taormina City Centre), you'll be steps from Corso Umberto and Taormina Coast. This beach hotel is 1.6 mi (2.6 km) from Greek Theatre and 17.2 mi (27.7 km) from Mount Etna.