Located on Herreros de Tejada Street, in the Chamartín district and very close to the Santiago Bernabéu Stadium, Paseo de la Habana, and green areas such
Located on Herreros de Tejada Street, in the Chamartín district and very close to the Santiago Bernabéu Stadium, Paseo de la Habana, and gre…