Este hotel admite mascotas, está situado frente al Château de Vincennes y ofrece habitaciones con WiFi gratuita y TV vía satélite. El AccorHotels Arena queda a 5 km (19 minutos en transporte público), y el Parc Floral de París está a 1 km.
Las habitaciones están decoradas de forma individual y cuentan con TV de pantalla plana y muebles de época. Algunas tienen vistas al castillo, y el baño es privado e incluye secador de pelo y zapatillas.
Todas las mañanas se sirve un desayuno continental en la sala de desayunos, que está decorada con una temática medieval. El desayuno también se puede disfrutar en las habitaciones.
La estación de metro Bérault y la estación de tren RER Vincennes quedan a 350 metros del Hôtel du Château y ambas ofrecen acceso directo al centro de París. El hipódromo de Vincennes queda a 3,6 km del hotel. Hay aparcamiento privado disponible en los alrededores, sujeto a un suplemento.