Ciutat de Barcelona, Barcelona

Ciutat de Barcelona

Rating: 
Property Location With a stay at Ciutat de Barcelona, you'll be centrally located in Barcelona, just a 5-minute walk from Basilica de Santa Maria del Mar and 8 minutes by foot from