Located an 11-minute walk from Plaça Catalunya, 1 km from Portal de l'Angel and 1 km from Tivoli Theatre, No 156 - The Streets Apartments Barcelona features accommodation set in Barcelona. Free WiFi is provided. This air-conditioned apartment comes with a kitchen, a seating area, a dining area and Read more
Located an 11-minute walk from Plaça Catalunya, 1 km from Portal de l'Angel and 1 km from Tivoli Theatre, No 156 - The Streets Apartments Barcelona features accommodation set in Barcelona. Free WiFi is provided. This air-conditioned apartment comes with a kitchen, a seating area, a dining area and a flat-screen TV. The apartment offers a terrace. Casa Batllo is 1.1 km from 156 Streets Apartments Barcelona, while Plaza Reial is 1.2 km from the property. The nearest airport is Barcelona El Prat Airport, 12 km from the property.