Bbarcelona Plaza España Flats, Barcelona

Bbarcelona Plaza España Flats

Rating: 
Located in Barcelona (Sants-Montjuic), this apartment is within a 10-minute walk of Placa d'Espanya and Magic Fountain of Montjuic. This 4-star apartment is 0.5 mi (0.8 km) from National Art Museum of Catalonia and 2.1 mi (3.4 km) from Casa Batllo.