Barcelo Hotels Closest To Hostafrancs

Barceló Sants Barcelona

Plaza Dels Paisos Catalans S/n
Barcelona, ES 08014
Near Placa d'Espanya

Distance0.4 miles SELECT

Barceló Raval Barcelona

Rambla del Raval, 17-21
Barcelona, ES 08001
Near Boqueria Market

Distance1.3 miles SELECT

More Nearby Hotels