Strada 5 malpassoti n1, 95018 San Leonardello
Holiday homes
Situated in San Leonardello, 31 km from Taormina Cable Car - Mazzaro Station and 32 km from Isola Bella, Tropical House offers barbecue facilities and air conditioning. Boasting mountain views, a garden and a private pool, this holiday home also includes free WiFi. The property is non-smoking and is...