Located in Letoianni, Le Tartarughe Residence is 90 metres from the Mediterranean Sea It offers self-catering accommodation featuring free WiFi in public areas Apartments and studios at Le Tartarughe Residence feature air conditioning, seating area and an equipped kitchenette Most have a balcony The private bathroom includes a hairdryer Taormina is a 10-minute drive away Mount Etna Regional Park is reachable by car in 30 minutes