Located 800 metres from Park Güell in Barcelona, this apartment features free WiFi and a terrace. The property boasts views of the sea and is 1.4 km from Sagrada Familia.
Located 800 metres from Park Güell in Barcelona, this apartment features free WiFi and a terrace. The property boasts views of Read more
Located 800 metres from Park Güell in Barcelona, this apartment features free WiFi and a terrace. The property boasts views of the sea and is 1.4 km from Sagrada Familia.
Located 800 metres from Park Güell in Barcelona, this apartment features free WiFi and a terrace. The property boasts views of the sea and is 1.4 km from Sagrada Familia.
Number of Rooms: 1