STSA

STSA stands for Spanish Tourism Satellite Accounts

External

 * INE, Services, Hotel Industry and Tourism, Spanish Tourism Satellite Account, Year 2017