Alguera Apartments Sant Andreu Apartment Barcelona
These bright and modern apartments are located in the quiet Sant Andreu district of Barcelona. They offer free Wi-Fi, and most have a balcony or terrace with city views.
Number of rooms: 5
Lanzarote, 10 , Sant Andreu, 08030 Barcelona, Spain