Le Tartarughe Aparthotel ligt in Letoianni, op 90 meter van de Middellandse Zee. Het biedt accommodaties met eigen kookgelegenheid en gratis WiFi in de openbare ruimtes.
De appartementen en studio's van Le Tartarughe Aparthotel zijn voorzien van airconditioning, een zithoek en een ingerichte kitchenette. De meesten hebben ook een balkon. De eigen badkamer is uitgerust met een haardroger.
Taormina ligt op 10 minuten rijafstand. Het regionaal park Etna is met de auto in 30 minuten te bereiken.