El Chateau La France es un castillo restaurado situado en Beychac-et-Caillau, en medio de 90 hectáreas de viñedos. Ofrece conexión WiFi gratuita, sauna y bañera de hidromasaje. Los huéspedes pueden visitar la finca y sus bodegas.
Las habitaciones presentan una decoración exclusiva y disponen de terraza, TV con canales vía satélite y por cable, aire acondicionado y set de té/café. También incluyen baño privado con ducha, secador de pelo y albornoces. Los dormitorios ofrecen vistas al jardín.
El establecimiento sirve comidas caseras elaboradas con productos locales.
También hay un parque infantil. Tanto en el establecimiento como en los alrededores se pueden practicar diversas actividades, como golf y senderismo. Burdeos y Saint-Emilion están a 20 km del establecimiento, que ofrece aparcamiento gratuito.