Volta D´En Dusai, 4,
Барселона,
Central Suites Barcelona
Rambla Catalunya, 32
Apartments Eixample Spain Square
Carrer Valencia, 32
LaLaLarambla
Pl Josep Oriol 3 1ª
Residència Erasmus
Torrent de L'olla, 212-214
Rent a Flat in Barcelona Arc de Triomf
Different locations
Linkbcn Gran Via Executive I
Different Locations
Four Points by Sheraton Barcelona Diagonal
Diagonal, 161