The Corner Hotel

Carrer de Mallorca 178, 08036 Barcelona

Hotel

Barcelona City FM