Architect Steven Holl continues to attract widespread media attention for his upcoming work, including Cité de l'Océan et du Surf, located in Biarritz, France, which will open in June 2011.