Deze imposante kathedraal is de moederkerk van het katholieke bisdom van de Seychellen. De kathedraal is een van de belangrijkste adressen op de Seychellen. Het werd gebouwd op de plaats waar pater Leon van Avanchers in maart 1851 het eerste gewelf oprichtte dat was gewijd aan de Maagd van de Onbevlekte Ontvangenis.
De eerste en enige bisschop van de Seychellen, Felix Paul, die op 21 november 2001 overleed, ligt in de kathedraal begraven in een graf in de grond. Het graf is niet zichtbaar, maar de plaats ervan is aangegeven met een gedenkplaat.
In de loop der jaren heeft de kathedraal talrijke verbouwingen ondergaan. Van 1993 tot 1994 werd het volledig gerenoveerd, met uitzondering van de buitenmuren. De laatste renovatie werd voltooid in 1995, toen de plaatselijke beeldhouwer Egbert Marday het tabernakel en de gebeeldhouwde deuren ontwierp.