L'Hôtel de France et Chateaubriand est situé au cœur de la ville historique de Saint Malo, à 210 mètres de Saint-Malo Marina. Il offre une vue imprenable sur la mer et le sillon.
L'Hôtel de France et Chateaubriand offrent des chambres confortables avec une décoration raffinée.
Le restaurant sert de nombreux fruits de mer traditionnels et spécialités régionales.
Sa façade unique à Saint Malo, et la présence du lieu de naissance de Chateaubriand font du bâtiment un monument historique.