Great double bedroom close to Facultat de Filosofia - Universitat de Barcelona, Barcelona From €780 7 Bedrooms