Via gaspare oliverio,19, 89044 Locri
Bed and breakfasts
Featuring free WiFi throughout the property, Terre del Sud offers accommodation in Locri, 1 km from the nearby sandy beaches. Every room comes with a TV. Some rooms feature views of the sea or city. Each room includes a private bathroom. Extras include free toiletries and a hair dryer. You will find...