CITY Barcelona

  • Gran Via de Carles III, 67
  • Barcelona
  • Barcelona, Spain
  • +34 93 189 00 30