Design: José Antonio Martínez Lapeña  &  Elías Torres Architects
Location: Toledo, Spain
Completion: 2001

LILA 2018 - VOTE FOR BEST PROJECTS AND OFFICES!