O Le Tartarughe Residence está localizado em Letoianni, a 90 metros do Mar Mediterrâneo. Disponibiliza acomodações auto-suficientes com acesso Wi-Fi gratuito nas áreas públicas.
Os apartamentos e estúdios do Le Tartarughe Residence possuem ar condicionado, área de estar e uma kitchenette equipada. A maioria tem uma varanda. A casa de banho privativa inclui um secador de cabelo.
Taormina fica a 10 minutos de carro. O Parque Regional do Monte Etna pode ser alcançado em 30 minutos de carro.