Close to Av. Diagonal, Plaza Joan Carlos I and Paseo de Grácia.
Carrer de Paris 203
Barcelona
08036
Spain