Via nazionale 109, 98039 Taormina
Holiday homes
Featuring a balcony with sea views, a private beach area and a shared lounge, Taormina Isola bella suite can be found in Taormina, close to Mazzarò Beach and 300 metres from Isola Bella Beach. This beachfront property offers access to a terrace, free private parking and free WiFi. The accommodation...