Das City Beach liegt nur 10 Gehminuten vom Strand Nova Icaria in Barcelona sowie den Bars und Restaurants von Port Olimpic entfernt. Die modernen Apartments verfügen über kostenfreies WLAN und bieten einen saisonal geöffneten Außenpool.
Jedes der klimatisierten Apartments verfügt über eine möblierte Terrasse mit direktem Zugang zum gemeinschaftlich genutzten Garten und Pool. Die Apartments verfügen über ein Wohnzimmer mit Schlafsofa, Flachbild-Kabel-TV sowie CD- und DVD-Player. Ein eigenes Bad und eine gut ausgestattete Küche mit Waschmaschine und Geschirrspüler sind ebenfalls vorhanden.
Der Komplex verfügt über gute Bus- und U-Bahn-Verbindungen in die Innenstadt von Barcelona, die Sie mit der U-Bahn in nur 10 Minuten erreichen. Der U-Bahnhof Ciutadela Vila Olímpica liegt 5 Gehminuten entfernt.