Via Borsellino, 73020 Santa Cesarea Terme
Resort Village
with
74
rooms
Located in Santa Cesarea Terme,within 9.9 mi of Otranto, 3.1 mi from Castro.
The property has infinity and panoramic
salt water swimming pools, reachable on foot in about 6/7 minutes from the Suites or comfortably with our free shuttle available to guests, which can also drive you to the bay of Porto Miggiano, ...