Back Add Service BackGoITC International HotelLocation:NetherlandsCategories:RestPhone:E-mail:Web:+31 534 803 999hotel-itc@utwente.nlhttps://www.itc.nl/Pub/ITC-... Big map Get Directions By car By public transit Walking Bicycling Created:23.05.2024Modified:23.05.2024