Hotel de France ligt in het centrum van Nantes, op 2 minuten lopen van het Graslin-theater, de Passage Pommeraye en Place Royale. Het heeft een eigentijdse inrichting, volledig in harmonie met de architectuur van de 18e-eeuwse lobby.
De ruime kamers zijn uitgerust met een flatscreen-tv met satellietzenders en allemaal bereikbaar met een lift. Elke kamer heeft een eigen badkamer met een inloopdouche, en sommige kamers bieden uitzicht op het plein en theater.
Hotel De France biedt ook een moderne bar, die elke dag is geopend en is ingericht met een zebraprint. Er zal ook een nieuw fitnesscentrum beschikbaar zijn en aanvullende diensten omvatten onder andere roomservice en gratis kranten.