De Logis L'Ecu De France ligt in het hart van Mauriac, dat een dorp is in het noord-westen van het Cantal-gebied.
De kamers zijn functioneel en comfortabel en allemaal voorzien van een eigen badkamer.
Hotel L'Ecu De France heeft een restaurant met een regionale keuken, een lounge en een serre.