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 2015 guide.