HoSt heeft haar hoofdkantoor in Enschede in Nederland, maar om de Europese markt beter van dienst te kunnen zijn heeft HoSt meerdere kantoren en partners verspreid over heel Europa.