Locca holiday rentals
We found 1 property with availability in Locca
Show on map
Al Sole Apartment
Piazza Italia, 1, Locca, Italy
The 1-bedroom Al Sole Apartment Locca villa accommodates up to 3 guests and offers proximity to Memorial Stele of Saint Stefano Hill 'Obbey'Garibaldi, located merely 6 minutes' stroll away.
Good
(2 reviews)
- 1-1