O Hotel de France e Chateaubriand estão localizados no coração da histórica cidade de Saint Malo, a 210 metros da Marina de Saint-Malo. Oferece vistas deslumbrantes sobre o mar e le sillon.
O Hotel de France e Chateaubriand oferecem quartos confortáveis com uma decoração refinada.
O restaurante serve muitos frutos do mar tradicionais e especialidades regionais.
Sua fachada única para São Malo, e a presença do berço de Chateaubriand fazem do edifício um monumento histórico.