Carrer de Lope de Vega 10, Barcelona, Spain 08005 Check-in address: Carrer de SantaCaterina 5, 08014,
Барселона,
Alcudia
Alcudia, 28
Gallarza's House
Pons i Gallarza, 71
Habitat Apartments Vista
Calle Vidal i de Valenciano, 19
BCN Plaza España 2 Apartments
Apartments at Different Locations
Las Ramblas Design Studio Apartment Barcelona
Carrer Tallers 4
Homestay Cachucho
Castillejos, 343 5 4
El Born Apartments
Different locations in Born area