Where is Novotel Barcelona Cornellà, Cornellà de Llobregat located?
Novotel Barcelona Cornellà, Cornellà de Llobregat, Novotel Barcelona Cornellà, Cornellà de Llobregat, Spain (approx. 41.35159°, 2.09044°)
Novotel Barcelona Cornellà, Cornellà de Llobregat, Novotel Barcelona Cornellà, Cornellà de Llobregat, Spain (approx. 41.35159°, 2.09044°)