La Terrazza sul Mare di Teodora Apartment
Contrada Kattibuale, 91017 Pantelleria TP, Italy, Pantelleria, 91017
Located within 500 metres of the sea and the shores of Lake Venere, La Terrazza sul Mare di Teodora offers self-catering accommodation with panoramic views of the Mediterranean Sea.