Hesperia Tower Hotel Barcelona

  Mare de Deu de Bellvitge, 1, Barcelona   5 Stars