Aqua Apartment By Olala Homes Location
Carrer De Llul, 23, Barcelona, Spain
Enter dates to see available properties
Area Information
Airports
Barcelona-El Prat
17.8 km
Attractions
Parc de la Ciutadella
250 m
Parc de l'Estacio del Nord
850 m
Santa Caterina Market
850 m
Palau de la Musica Catalana
850 m
El Born Centre de Cultura i Memoria
850 m
Catedral de Barcelona
1.5 km
La Sagrada Familia
1.8 km