The School will be held in Palacio de Miramar, a palace built in 1893 for the Spanish Royal Family located on the La Concha Bay with an astonishing view of the sea and very close to the city center.
Palacio de Miramar is at walking distance from Antiguo and the City Center or can be reached by bus through lines 5, 16, 25 and 45 (tickets can be bought directly from the bus driver).
San Sebastian is one of the most famous tourist destinations in the world, widely known for its gastronomy and the International Film Festival.
There are numerous guides online about what to see in San Sebastian. You can find an example here.