Das Hotel Ciudad de Castelldefels liegt in Castelldefels, rund 150 Meter vom Strand entfernt und nur wenige Gehminuten vom touristischen Zentrum entfernt. In der Umgebung sorgen Geschäfte, Boutiquen, Bars und Restaurants für Abwechslung. Öffentliche Verkehrsmittel sind etwa 100 Meter entfernt und erleichtern Ausflüge in die Umgebung. Castelldefels ist für seinen langen Sandstrand und die Nähe zu Barcelona bekannt. Das Hotel verfügt über 103 Doppelzimmer und 2 Suiten, verteilt auf zwei Etagen. Ein Garten erweitert die Anlage um einen grünen Rückzugsort.
Die Zimmer bieten je nach Kategorie ein Doppel- oder Queensize-Bett sowie teilweise einen Balkon oder eine Terrasse. Ein Safe, eine Minibar und ein Schreibtisch stehen für praktische Ablage und persönliche Gegenstände bereit. Für Unterhaltung sorgen ein Fernseher mit Satelliten- oder Kabel-TV sowie kostenfreies WLAN. Die klimatisierten Unterkünfte verfügen über ein Bad mit Dusche, Badewanne und Haartrockner. Zustellbetten können angefordert werden; rollstuhlgerechte Zimmer sind buchbar.
Ein Außenpool und ein Hallenbad bieten unterschiedliche Möglichkeiten für eine Abkühlung oder das Schwimmen unabhängig vom Wetter. Liegestühle und Sonnenschirme stehen am Poolbereich bereit. Aktive Gäste können das Fitness-Studio nutzen, Fahrräder ausleihen oder die Fahrradstellplätze verwenden. Wassersportliche Aktivitäten wie Windsurfen, Segeln und Kanufahren ergänzen das Freizeitangebot. Eine Sonnenterrasse und ein Solarium bieten weitere Plätze für entspannte Stunden.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Verfügung. Buchbar sind Halbpension und Vollpension. Das Frühstück wird als reichhaltiges Buffet serviert. Mittags und abends kann zwischen À-la-carte-Gerichten und Menüwahl gewählt werden. Diätgerichte und spezielle Verpflegungsangebote berücksichtigen unterschiedliche kulinarische Bedürfnisse.