Filter Results
Apply Filters
Clear Filters
Barcelona hotels in El Born
La Ciudadela
Paseo Pujadas, 5, Barcelona, Spain View map
Located approximately 450 metres from the classical archway "Arco de Triunfo de Barcelona", La Ciudadela Hotel Barcelona offers 21 rooms with views of the park. Aquarium Barcelona is placed a mere 1.
From US$ 87
Book Now