Está en el Business & Science Park, atrás de la Universidad de Twente y entre las ciudades de Enschede y Hengelo.