la tartaruga is located contrada san gregorio, 70 in capo d'orlando (98071) in the region of sicilia (italia). This place is listed in the albergo category of the geodruid capo d'orlando 2017 guide.