Mezzanine flat in Santo Ildefonso, one of Porto's historic neighbourhoods, Porto From €850 1 Bedrooms