Hotel Charlemagne zlokalizowany jest w miejscowości Neuilly-sur-Seine, zaledwie 100 metrów od stacji metra Pont de Neuilly, z której można dojechać bezpośrednio do muzeum Luwr w Paryżu. Obiekt oferuje całodobową recepcję, przechowalnię bagażu oraz sprzedaż biletów. Pokoje są klimatyzowane, dysponują balkonem i oferują widok na miasto. Ich wyposażenie obejmuje szafę oraz telewizor z płaskim ekranem i dostępem do platformy BeIN Sports. W łazience Goście znajdą suszarkę do włosów i bezpłatny zestaw kosmetyków. Codziennie rano w hotelu serwowane jest śniadanie. W okolicy obiektu znajduje się także wiele restauracji. We wszystkich pomieszczeniach Goście mogą bezpłatnie korzystać z WiFi. Zaledwie 15 minut spacerem dzieli obiekt od dzielnicy biznesowej La Défense. W 5 minut można dojechać samochodem do centrum kongresowego i dworca autobusowego Porte Maillot, z którego odjeżdżają autobusy na lotnisko Beauvais-Tillé. Parking oddalony jest o 300 metrów.