Hotel Palazzo Papaleo 5 stars

Via Rondachi 1, 73028 Otranto, Italy

Hotel image
Read more reviews for Hotel Palazzo Papaleo