TSH Collab Amsterdam City is located in Amsterdam, Netherlands on Wibautstraat 131D. TSH Collab Amsterdam City is rated 4.6 out of 5 in the category coworking space in Netherlands.
Address
Wibautstraat 131D
Accessibility
Wheelchair-accessible entrance