El Hotel El Castell cuenta con el Restaurant Blanc i Negre, un restaurante especializado en cocina mediterránea. Además, dispone de una cafetería y servicio de habitaciones con horario limitado. Para disfrutar de un refresco, puedes visitar el bar junto a la piscina o alguno de los 6 bares con salón. También se ofrece un desayuno bufé todos los días de 07:00 a 10:00 con un coste adicional.
El hotel se encuentra en el centro de Sant Boi de Llobregat, a tan solo 15 minutos en coche del Puerto de Barcelona y del Camp Nou. Además, está a 14,1 km de La Rambla y a 14,3 km de Plaza de Cataluña.
Algunos puntos de interés cercanos al Hotel El Castell incluyen el Museo Nacional de Arte de Cataluña, la Fuente Mágica de Montjuïc, y el Parque de Montjuïc, todos a poca distancia en coche desde el hotel.
El hotel ofrece periódicos gratuitos en el vestíbulo, servicio de recepción las 24 horas y atención multilingüe. También cuenta con aparcamiento sin asistencia gratuito. Además, dispone de una piscina al aire libre, terraza, jardín y conexión a Internet wifi gratis. Para aquellos que deseen celebrar una boda, el hotel ofrece servicio de celebración de bodas.
Las 47 habitaciones del hotel ofrecen comodidades como minibar, televisión de pantalla plana y conexión a Internet wifi gratis. Los baños privados están equipados con artículos de higiene personal gratuitos y bidés. Las habitaciones también incluyen teléfono, caja fuerte y servicio de limpieza diario.