Back to results

The Streets Apartments

Last update of this information: April 2019
Carrer d'Escudellers 18
08002 Barcelona Barcelona

Opened of Monday to Sunday of 1:h to 22:h.

Apartments in the center of the city. Four buildings fully equipped with quality finishes. Personalized customer service. It is a good solution for travel entertainment, corporate and family.