A soli 300 metri dalle incredibili spiagge di Barcellona, e situato in uno dei quartieri residenziali più moderni della città, denominato Diagonal Mar, l'Hotel Barcelona Mar si trova a pochi passi dall'animato porto olimpico di Barcellona, in una zona ricca di bar, ristoranti e locali dove passare la serata o trascorrere la giornata.