Address: quartier mairie, Santa-Lucia-di-Tallano, France
Featuring free WiFi, Casa Corsa is set in Santa-Lucia-di-Tallano, 37 km from Ajaccio. Porto-Vecchio is 22 km from the property. Some units also have a kitchen, fitted with a dishwasher and microwave.