O Santuário, dedicado a Maria SS. di Pietrasanta, está situado no Parque Nacional do Cilento, a cerca de 2 km da cidade de San Giovanni a Piro (SA) e, de uma altitude de 650 metros acima do nível do mar, domina o Golfo de Policastro. É possível chegar ao Santuário por uma estrada fácil asfaltada ou pela velha estrada de pedra com um caminho sinuoso que só pode ser percorrido a pé.
Foram os monges basilianos do vizinho Cenobio di S. Giovanni Battista que, por volta de 1200, esculpiram a estátua da Virgem no pico monolítico do Monte Piccotta, formando um único corpo com o nicho escavado na pedra. A capela de pedra com uma pequena abside semi-cilíndrica dedicada à Virgem, originalmente capaz de conter apenas algumas dezenas de pessoas, foi posteriormente ampliada várias vezes. Hoje, apenas uma parte da abside permanece da construção original. O edifício é construído com uma única nave e o seu desenvolvimento é característico por não estar alinhado com o presbitério, uma vez que este último foi construído na paragem de rocha, a oeste, num plano irregular. Uma série de quartos outrora utilizados como aposentos são anexados à igreja. No exterior, à esquerda, ao lado da sacristia, também na saliência da rocha, sobe a torre do sino de três andares, com dois sinos. Alguns passos abaixo da torre sineira é uma fonte que sempre foi considerada milagrosa.