L'Hotel de France e Chateaubriand si trova nel cuore della storica città di Saint Malo, a 210 metri da Saint-Malo Marina. Offre una vista mozzafiato sul mare e sul sillon.
L'Hotel de France e Chateaubriand offrono camere confortevoli con una decorazione raffinata.
Il ristorante serve molti piatti tradizionali di pesce e specialità regionali.
La sua facciata unica a San Malo, e la presenza del luogo di nascita di Chateaubriand rendono l'edificio da classificare un monumento storico.