| | Stay at the only 5-star hotel in Otranto, right behind the cathedral of this charming little town in the south of Italy, 45 km south of Lecce: at this lodging you will enjoy a 360º view of Otranto and the Salento sea... (read more) |
| Facilities: | Air Conditioning | Non Smoking Rooms | | |
| |
|