Le Lion D'Or ligt in het oude stadscentrum, op slechts 600 meter van het treinstation en op 15 km van de stranden van de Côte d'Émeraude.
Das Le Lion d'Or befindet sich im Zentrum der Altstadt, nur 600 m vom Bahnhof und 15 km von den Stränden der Costa Smeralda entfernt.