Catedral Apartment Barcelona

Catedral Apartment Barcelona Address: Avenida Portal de l'Angel 2, Barcelona, Spain

Minimum price found for Catedral Apartment Barcelona was: 180 EUR

Click here to get more information, photos & guest ratings for Catedral Apartment Barcelona