Hotel Palazzo Papaleo
HotelInformal hotel featuring a rooftop terrace with a restaurant & a bar, plus a spa.
Address
Via Rondachi, 1, 73028 Otranto LE, Italy
Website
Contact
+39 0836 802108Rating on Google Maps
4.60 (127 reviews)Open on Google Maps