Das Hotel Ciudad de Castelldefels liegt in unmittelbarer Nähe zum Strand, nur etwa 150 Meter vom Meer entfernt, und ist bequem zu Fuß vom touristischen Zentrum mit seinen Geschäften, Boutiquen, Bars und Restaurants erreichbar. Die Lage ist geprägt von einer lebendigen Umgebung mit kurzen Wegen zu öffentlichen Verkehrsmitteln, die sich in circa 100 Metern Entfernung befinden.
Das Hotel bietet 2 Suiten und 103 Doppelzimmer auf zwei Etagen, ausgestattet mit Klimaanlage, Heizung, Balkon oder Terrasse sowie einem Safe und Minibar. Die Zimmer verfügen über Doppel- oder Queensize-Betten und sind mit modernen Bädern mit Dusche und Badewanne ausgestattet. Zustellbetten sind auf Anfrage verfügbar, wodurch flexible Unterkunftsmöglichkeiten entstehen.
Gastronomisch stehen ein Restaurant, eine Bar und ein Café zur Verfügung. Verschiedene Verpflegungsarten wie Halbpension und Vollpension sind buchbar. Das Freizeitangebot umfasst einen Außenpool mit Süßwasser, Fitnessstudio, Fahrradverleih, Segeln, Windsurfen und Wellenreiten. Daneben sorgen Wäscheservice, medizinische Betreuung sowie ein Zimmerservice für weiteren Komfort.