Appealing single bedroom near the Sabadell campus of Universitat Autònoma de Barcelona, Barcelona From €540 4 Bedrooms