Catalonia Portal de l'Angel

Barcelona, 08002
Catalonia Portal de l'Angel Catalonia Portal de l'Angel is one of the popular Hotel located in ,Barcelona listed under Hotel in Barcelona ,

Contact Details & Working Hours

Map of Catalonia Portal de l'Angel