Offering free WiFi and a garden, Villa dei leoni is situated in Santa Tecla, 17 km from Catania Taormina is 26 km away Free private parking is available on site Featuring a terrace, all units feature a seating and dining area All units include a kitchen fitted with a fridge and stovetop There is a private bathroom with a bath or shower in every unit Towels are featured Villa dei leoni also includes a seasonal outdoor pool Giardini Naxos is 23 km from Villa dei leoni The nearest airport is Catania Fontanarossa Airport, 21 km from Villa dei leoni