The Corner Hotel

Carrer de Mallorca 178, 08036 Barcelona

Barcelona City FM