LOCATION
The Foreign Students Residency is located in one of the most central sites in Madrid, only two minutes from the Royal Palace and the Puerta del Sol.
Is located downtown, near the main shopping and cultural area in the capital of Spain.