More Hotels Near Nouvel
La Rambla, 138
Barcelona, ES 08002
Distance: 0.1 miles
Avd Portal De L'angel 17
Barcelona, ES 08002
Distance: 0.1 miles
La Rambla 128
Barcelona, ES 08002
Distance: 0.1 miles
Plaza Cataluña 19
Barcelona, ES 08002
Distance: 0.1 miles
La Rambla, 117
Barcelona, ES 08002
Distance: 0.1 miles
Pelayo 62
Barcelona, ES 08032
Distance: 0.1 miles
La Rambla, La 111
Barcelona, ES 08002
Distance: 0.1 miles
Nearby Cities and Towns