All units at Calle Navas del Rey 20, 28011 MADRID in Madrid, Spain | Student Housing Abroad