Via nazionale 196/a, 98039 Taormina
Holiday homes
Set in Taormina, 300 metres from Mazzarò Beach and 500 metres from Isola Bella Beach, 202 Luxury pool Isola Bella offers accommodation with free WiFi, air conditioning, pool with a view and an open-air bath. The property features mountain and pool views, and is 1.3 km from Spisone Beach. Taormina -...