Casa santa maria is situated in Leuca. The property was built in 1995 and has air-conditioned accommodation with a terrace.
This 2-bedroom apartment comes with a kitchen, a seating area, and a flat-screen TV.
The apartment offers a barbecue. Guests can relax in the garden at the property.
Gallipoli is 43 km from Casa santa maria, while Otranto is 41 km away.