A stay at Catalonia Portal de l''Angel places you in the heart of Barcelona, walking distance from Placa de Catalunya and Barcelona Cathedral. This hotel is within close proximity of Las Ramblas.
Portal de l?Àngel, 17
Barcelona
08002
Spanien
Checking for room alternatives