About it
Casa santa maria is located in Leuca. The property was built in 1995 and has air-conditioned accommodations 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 27 mi from Casa santa maria, while Otranto is 25 mi away.