La Ciudadela Barcelona Hotel



PÂș Pujadas, 5 Barcelona 8018
La Ciudadela hotel access map
La Ciudadela hotel photos & more

Rooms rates :
From 51,36 EUR to 180 EUR

Powered by SEDIPAR S.A.