Carrer de Vila i Vila 73, Barcelona, Spain 08004 Check-in address: Carrer de Santa Caterina 5, 08014,
Барселона,
Casa Dover Apartments
Sepúlveda 125
Barcelona Best Born
Neu De Sant Cugat, 5
Lodging Apartments Gracia
Different Locations in Barcelona City Center
Silken Sant Gervasi
Sant Gervasi de Cassoles, 26
Hostal Residencia Australia
Ronda Universitat, 11
Tendency Apartments 7
Provenza, 238
Apartamento Plaza España
Avenida Paralelo, 113