translate English to German: Rental apartments in Barcelona, sleeping up to 6 people.
Unterkunft buchbar für 3-4 Personen im Zentrum von Barcelona Spanien.