Villa Magna Paseo de la Castellana, 22,
Madrid, Spain