Echo Student Team Room Location Van Mourik Broekmanweg 5, 2628XE Delft Visit the locations website here. Echo Student Team Room