Terre del Sud is gelegen in Locri, op 1 km van de nabijgelegen zandstranden. In de hele accommodatie is gratis WiFi beschikbaar.
Alle kamers zijn voorzien van een televisie. Sommige kamers bieden uitzicht op de zee of de stad. Elke kamer heeft een eigen badkamer met gratis toiletartikelen en een haardroger.
De receptie is 24 uur per dag geopend.
In de omgeving kunt u uitstekend duiken en wandelen. De bed & breakfast biedt gratis leenfietsen. De luchthaven Tito Menniti bevindt zich op 56 km afstand.