Le Meridien Barcelona

La Rambla, La 111
Barcelona
Spain