Choose your room
Stella Del Mare Apartment
- Internet
Wi-Fi in rooms
- 24-hour services
24-hour reception
- Private beach
Beach access
- Sports activities
Diving
Fishing
Hiking
- Air conditioning
- No pets allowed
To enjoy your vacation in Santa Maria di Leuca, stay at Stella Del Mare Apartment Santa Maria di Leuca, which is within 5 minutes' walk of Torre dell'Omomorto and a 20-minute stroll from Grotta degli innamorati.
Basilica Sanctuary of Santa Maria de Finibus Terrae is 2.2 km away, while Devil's Cave is just near the apartment. Guests will find Grotta Porcinara only 250 metres from this apartment.
An array of in-room conveniences includes high-speed internet and a TV set, as well as climate control. The accommodation is also furnished with a sofa set. Beds fitted with hypoallergenic down pillows are at guests' disposal. The apartment is equipped with a bathroom that features hair dryers and bath sheets. Moreover, there is a bidet, a walk-in shower, and a separate toilet as well.
Italian cuisine may also be enjoyed in Molo 29, which is 5 minutes' walk away.