Photos coming soon
HOTEL
Catalonia Albinoni
Avinguda del Portal de l'Àngel, 17, 08002 Barcelona, Barcelona, Spain, Barcelona
Where it sits
Catalonia Albinoni
Avinguda del Portal de l'Àngel, 17, 08002 Barcelona, Barcelona, Spain, Barcelona
41.38553, 2.17304
Similar stays nearby
Nearby to explore
Plan around Catalonia Albinoni
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 26, 2026.
