High Tech XL Plaza HTC 12 is located in Eindhoven, Netherlands on High Tech Campus 12. High Tech XL Plaza HTC 12 is rated 5 out of 5 in the category technology park in Netherlands.
Address
High Tech Campus 12
Accessibility
Wheelchair-accessible entrance