Palazzo Papaleo Lecce Renovated in 2007, this charming beach and spa hotel is housed in a neo-classical dwelling and offers breathtaking views of the sea and the city. The ... Save Up To 60%