Choose your room
Casa Michele Apartment
- Free parking
- Private beach
Beach access
- Air conditioning
- No pets allowed
Located only a 9-minute walk from the Church of Christ the King, Casa Michele Apartment Santa Maria di Leuca gives access to a number of tourist attractions in the area.
Places of interest also include the Monumental Waterfall of Leuca, which is a short way from this apartment. Just 1 km from the apartment you will find the Cave of the Breath.