El Hotel Ciudad de Castelldefels es un establecimiento de 3 estrellas situado a pocos minutos de la playa. Dispone de una terraza en la azotea con vistas panorámicas al mar y a la montaña, donde los huéspedes pueden relajarse y disfrutar del sol. El hotel también cuenta con una piscina al aire libre y un restaurante que sirve cocina mediterránea.