Karta Vacation Rentals
Perched on Taormina Mare with sweeping views over the Bay of Naxos and Cape Taormina. Just steps down to Baia di Villagonia beach and a short stroll from Villa Comunale Garden. Isola Bella is about 2.2 km away and the ancient Greek Theatre roughly 4.8 km.