Das 4-Sterne-Hotel Hotel Charlemagne befindet sich im Bezirk 02 La Presqu'île von Lyon, lediglich 5 Minuten zu Fuß vom Fluss La Saone entfernt. Während des Aufenthalts im Hotel stehen den Gästen ein Safe und ein 24-Stunden-Sicherheitsdienst zur Verfügung.
Vom Hotel aus ist Musée des Confluences zu Fuß in 20 Minuten erreichbar. Die Unterkunft liegt auch in etwa 10 Minuten Entfernung von der U-Bahn-Station Ampere - Victor Hugo. Parc de la Tête d’Or liegt knapp 4 Kilometer von der Unterkunft entfernt. Das Hotel Charlemagne ist nur wenige Minuten mit dem Auto entfernt vom Busbahnhof Centre d'echanges de Perrache gelegen.
Einige der klimatisierten Zimmer verfügen über einen Balkon und eine Sitzecke sowie bieten viele beliebte Einrichtungen — einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie eine Minibar und einen elektrischen Wasserkocher. Diese Zimmer haben Fliesenböden. Die Zimmer blicken ebenfalls auf die Stadt.
Französische Küche wird im Restaurant Aux Bons Sauvages serviert, das circa 7 Minuten von hier entfernt liegt.