Este castillo del siglo XIX está situado en un gran parque en Lagord, a 4 km del centro histórico de La Rochelle y de la isla de Ré. El establecimiento ofrece una piscina cubierta climatizada y conexión a internet gratuita.
Todas las habitaciones del Hôtel Du Château incluyen TV de pantalla plana con Canal+ y canales vía satélite, minibar y set de té y café. Algunas también tienen vistas al parque.
El restaurante Le 123 sirve cocina regional y cuenta con una terraza al aire libre con vistas al parque.
En la zona de bienestar se ofrece una amplia gama de tratamientos de belleza y corporales. El hammam y la piscina están disponibles de forma gratuita. El Hôtel Du Château proporciona aparcamiento privado gratuito y se encuentra a poca distancia en coche de la costa.