About it
Located in Taormina, this air-conditioned apartment features free WiFi. Guests benefit from a balcony.
A flat-screen TV with satellite channels is available. There is a private bathroom with a bath or shower.
Isola Bella is 0.8 mi from Holiday Rentals Taormina, while Mazzaro is 1.1 mi away.