More Hotels Near Holiday Inn Express Barcelona City 22@
Carrer de la Ciutat de Granada, 99
Barcelona, ES 08018
Distance: 0.2 miles
Carrer de Llacuna 32
Barcelona, ES 08005
Distance: 0.2 miles
Calle Ramon TurĂ³ 196-198
Barcelona, ES 08005
Distance: 0.3 miles
Avinguda Diagonal, 161-163
Barcelona, ES 08018
Distance: 0.3 miles
Carrer de Badajoz 148-154
Barcelona, ES 08018
Distance: 0.4 miles
Pere IV, 272 - 286
Barcelona, ES 08005
Distance: 0.4 miles
C/ Lope de Vega, 141-147
Barcelona, ES 08005
Distance: 0.4 miles