translate English to French: The formal opening of Holyrood was on October 9, 2004.
C’est le 9 octobre 2004 que Holyrood a été officiellement inauguré.