The Social Hub Delft ligt op slechts 2 minuten lopen van Station Delft en 14 minuten loopafstand van Technische Universiteit Delft.