Avenida Libertad 17.
San Sebastian., 20004, ESP
San Sebastian is now one of Spain’s thriving economic hubs and renowned for its world-class gastronomy. Host clients in one of our professional meeting rooms and then entertain them in one of the city’s many celebrated restaurants.