Av. Gran Via de les Corts Catalanes, 678
08010 Barcelona
Catalonia
Spain
In the centre, just a few minutes' walk from Plaça Tetuán and Plaça de Catalunya. Approx. 100 m to the metro, approx. 13 km to the airport. M: Passeig de Grácia.