Offering accommodation with air conditioning, ACV Spain Barcelona is set in Barcelona, 300 metres from Sagrada Familia. La Pedrera is 1.4 km from the property. All units include a satellite flat-screen TV.
Offering accommodation with air conditioning, ACV Spain Barcelona is set in Barcelona, 300 me Read more
Offering accommodation with air conditioning, ACV Spain Barcelona is set in Barcelona, 300 metres from Sagrada Familia. La Pedrera is 1.4 km from the property. All units include a satellite flat-screen TV.
Offering accommodation with air conditioning, ACV Spain Barcelona is set in Barcelona, 300 metres from Sagrada Familia. La Pedrera is 1.4 km from the property. All units include a satellite flat-screen TV.
Number of Rooms: 8