International House - Madrid

City/Metro: Madrid, Spain
Address:
  1. Calle Zurbano, 8
    Madrid, Spain 28010
  2. Paseo de la Catellana, 102
    Madrid, Spain 28046
Phone: (+34) 913 197 224
Web: www.ihmadrid.com
Languages Taught:
  1. Spanish
  2. English
  3. French
  4. German

Map