More Hotels Near NH Barcelona Stadium
C/ Sabino de Arana 22-24
Barcelona, ES 08028
Distance: 0.3 miles
Plaza de Pio XII, 4
Barcelona, ES 08028
Distance: 0.4 miles
Calle de Francesc Layret, 2
Barcelona, ES 08903
Distance: 0.4 miles
Riera Blanca,10
L'Hospitalet de Llobregat, ES 08903
Distance: 0.5 miles
Avinguda Diagonal 589-591
Barcelona, ES 08014
Distance: 0.6 miles
Carrer de Numancia, 74
Barcelona, ES 08029
Distance: 0.6 miles
Carrer de Nicaragua, 146
Barcelona, ES 08029
Distance: 0.6 miles