Where
Santiago de Compostela, Spain
Project
Class room
Products
Omnia
Total seats
250
Year of completion
2007