Venue Information

Teatros del Canal


Address:

Calle Cea Bermúdez, 1

ES - 28003

Madrid, Spain

URL:
http://www.teatroscanal.com/