Boutique hotels in Santa Maria di Leuca
We found 1 property with availability in Santa Maria di Leuca
Show on map
Approdo Boutique Hotel Leuca
Via Panoramica 1, Santa Maria di Leuca, Italy
Located right around the corner from Grotta del Soffio, the 4-star Approdo Boutique Hotel Leuca Santa Maria di Leuca provides guests with a sundeck and a shared lounge, as well as a massage treatment…
- 1-1