Leonardo Hotel Barcelona Las Ramblas Near Boqueria Market
8 10 12 Calle Junta De Comerc -
Barcelona,
ES 08001