O City Beach localiza-se apenas a 10 minutos a pé da Praia Nova Icària, em Barcelona, e dos bares e restaurantes da Port Olímpic (marina). Os modernos apartamentos dispõem de acesso Wi-Fi gratuito e situam-se em redor de uma piscina exterior sazonal.
Cada apartamento com ar condicionado tem um pátio mobilado com acesso directo ao jardim e à piscina, ambos partilhados. Os apartamentos incluem uma sala de estar com um sofá-cama, uma televisão de ecrã plano por cabo e um leitor de CD e DVD. A acomodação tem uma casa de banho privativa e uma cozinha bem equipada com uma máquina de lavar roupa e uma máquina de lavar loiça.
O complexo dispõe de boas ligações de autocarro e de metro para o centro de Barcelona, localizado a 10 minutos de metro. A Estação de Metro Ciutadella - Vila Olímpica situa-se a 5 minutos a pé.