Hotel Paladini di Francia 3 stars

Via Volta 8, 92010 Lampedusa, Italy

Hotel image
Read more reviews for Hotel Paladini di Francia