

Il Barcelona Princess si trova sulla Avenida Diagonal, vicino al centro commerciale Diagonal Mar. La struttura si trova a 7 minuti a piedi dalla spiaggia e a 20 minuti dal centro di Barcellona. Gli autobus turistici hanno una fermata proprio di fronte all'hotel e la stazione della metropolitana Maresme Forum è a 100 metri. Plaza Catalunya e Las Ramblas sono a 15 minuti di metropolitana.
L'aeroporto internazionale El Prat di Barcellona è a soli 30 minuti.