Via gaspare oliverio,19, 89044 Locri
Bed and Breakfast 3 stars
Featuring free WiFi throughout the property, Terre del Sud offers accommodations in Locri, 0.6 mi 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...