Located in Letoianni, Le Tartarughe Residence is 90 metres from the Mediterranean Sea. It offers self-catering accommodation featuring free WiFi in public areas.
Located in Letoianni, Le Tartarughe Residence is 90 metres from the Mediterranean Sea. It offers self-catering accommodation featuring fre Read more
Located in Letoianni, Le Tartarughe Residence is 90 metres from the Mediterranean Sea. It offers self-catering accommodation featuring free WiFi in public areas.
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.
Number of Rooms: 29