Barcelona City Centre, Barcelona

Barcelona City Centre

Rating: 
Property Location With a stay at Barcelona City Centre, you'll be centrally located in Barcelona, a 6-minute walk from Casa Batllo and 11 minutes by foot from Casa Mila. This pension