Barcelona hotels in El Born
We found 1 property with availability in Barcelona
Show on map
La Ciudadela
Paseo Pujadas, 5, Barcelona, Spain
La Ciudadela Hotel Barcelona is centrally located 6 minutes on foot from the triumphal arch "Arco de Triunfo de Barcelona" and offers views of the park. This hotel comes with Wi-Fi throughout the…
- 1-1