Located in Letoianni, Le Tartarughe Aparthotel is 295 feet from the Mediterranean Sea. It offers self-catering accommodations featuring free WiFi in public areas.
Apartments and studios at Le Tartarughe Aparthotel 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.
License number: 19083038A600833
Number of rooms : 4