Homely double bedroom in a 7-bedroom flat, near Escola Tècnica Superior d'Enginyeria de Camins, Canals i Ports de Barcelona, Barcelona From €600 7 Bedrooms