Situated 600 metres from Plaça Catalunya in Barcelona, this apartment features a balcony. The property features views of the city and is 600 metres from La Seu, Cathedral of Barcelona. Free WiFi is offered throughout the property.
Situated 600 metres from Plaça Catalunya in Barcelona, this apartme Read more
Situated 600 metres from Plaça Catalunya in Barcelona, this apartment features a balcony. The property features views of the city and is 600 metres from La Seu, Cathedral of Barcelona. Free WiFi is offered throughout the property.
Situated 600 metres from Plaça Catalunya in Barcelona, this apartment features a balcony. The property features views of the city and is 600 metres from La Seu, Cathedral of Barcelona. Free WiFi is offered throughout the property.
Number of Rooms: 1