O Hôtel France et Chateaubriand está localizado no coração da histórica cidade de Saint Malo, a 210 metros da Marina de Saint-Malo. Proporciona vistas deslumbrantes do mar e do Le Sillon (castelo).
O Hotel de France and Chateaubriand dispõe de quartos confortáveis com uma decoração sofisticada.
O restaurante serve diversas especialidades tradicionais de marisco e pratos regionais.
A fachada única do Saint Malo e o local de nascimento de Chateaubriand deram a este edifício a classificação de monumento histórico.