Anto's Apartment Apartment Taormina
Located in Taormina, 1.8 km from Isola Bella and 1.8 km from Mazzaro, Anto's Apartment provides accommodation with amenities such as free Wi-Fi and a flat-screen TV. Guests staying at this apartment have access to a terrace.
Number of rooms: 2
10 Via Cesare Ottaviano, 98039 Taormina, Italy