22 shared rooms for rent in Madrid, Spain

€595
From €5005
€530
€848
€500
€500
€595
From €6058
€1500