The Barcelona Princess Hotel is situated near the beach and next to the new International Centre of Conventions (CCIB).