Venue Please connect to the Biomedical Innovation Summit for more information. The TTS Europe takes place in the following venue: Fundación Canal de Isabel II Address: Calle Mateo Inurria, 2, 28036 Madrid, Spain. Hotels: Recommended hotels will be listed shortly.