Since its opening in June 1999, the Millennium Stadium has welcomed over 1.3 Million visitors per year. With the first retractable roof in the UK, the stadium is a multi-purpose, all round venue, located just 40 minutes from St Pierre, A Marriott Hotel & Country Club.