You might also know this place by the following names:
Huesca Railway Station, Bahnhof Huesca, Estación de Huesca, Gare de Huesca, XUA