Techneip logo
Venue

Hotel El Palace Barcelona

Barcelona, ES

668 Gran Via de les Corts Catalanes, 08010 Barcelona