Parkings près de Hotel ibis Styles Barcelona Centre, Carrer de Provença, Barcelona, Spain