Otranto

Otranto is town in region of Apulia and nearby Lecce in Italy.

3 things to do

All Places Italy



Hotel Palazzo Papaleo

Via Rondachi 1 - 73028. A 5 star hotel recently renovated facing the historic center.

SLEEP   —  +39 0836 802108 —  Map

Blog Otranto Appartamenti e Casa vacanze

SLEEP   —  Map


NEARBY PLACES

Source: wikivoyage