Die Lage des Hotels Picasso Apartments Barcelona, lediglich 5 Gehminuten vom El Born entfernt, ist von Gästen sehr beliebt.
Das Hotel befindet sich in rund 200 Meter Entfernung von der Basilika Santa María del Mar und in einer 2 km Entfernung von der Sagrada Família. Der Mercat Santa Caterina gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem nicht weit entfernt vom Hotel. Das Schloss Montjuïc liegt in 2,1 Kilometer Entfernung vom Picasso und ist ein idealer Ausgangspunkt für einen Ausflug in die Geschichte von Barcelona. Die Unterkunft liegt in rund 300 Meter Entfernung von der U-Bahn-Station Jaume I entfernt und ist auch nur 10 Minuten mit dem Auto von der Casa Batlló entfernt.
Das Restaurant 7 Portes befindet sich ein paar Schritte entfernt vom Hotel und ist auf die spanische Küche spezialisiert.