Location C/ de Mallorca, 204, L'Eixample, 08036 Barcelona Carrer de Mallorca, 204, 08036 Barcelona (Barcelona), España Google Maps