1321 - Olympic Village Luxe, Barcelona

1321 - Olympic Village Luxe

Rating: 
Property Location Located in Barcelona (La Vila Olimpica del Poblenou), this apartment is within a 15-minute walk of Barceloneta Beach and Port Olimpic. This 4-star apartment is 2 mi