

Le Barcelona Princess est situé sur l'Avenida Diagonal, à proximité du centre commercial Diagonal Mar. L’établissement se trouve à 7 minutes à pied de la plage et à 20 minutes du centre-ville de Barcelone. Le bus touristique s'arrête juste devant l'hôtel et la station de métro Maresme Forum est à 100 mètres. La Plaza de Cataluña et Les Rambles sont à 15 minutes en métro.
L'aéroport international de Barcelone El Prat n'est qu'à 30 minutes en voiture.