Meeting room

Gran Via de Carles III, 70, 08028 Barcelona, Barcelona, Spain