Situé à Neuilly-sur-Seine, l'hôtel Charlemagne se trouve à 100 mètres de la station de métro Pont de Neuilly, qui permet d'accéder directement au musée du Louvre à Paris. L'hôtel dispose d'une réception ouverte 24h/24, d'une bagagerie et d'un service de billetterie.
Dotées d'un balcon et d'une vue sur la ville, les chambres climatisées disposent d'une armoire et d'une télévision à écran plat avec beIN Sports. La salle de bains privative comprend un sèche-cheveux et des articles de toilette gratuits.
Un petit déjeuner est disponible chaque matin à l'hôtel Charlemagne. Les clients peuvent également dîner dans l'un des nombreux restaurants situés dans les environs.
L'hôtel dispose également d'une connexion WiFi gratuite dans tout l'établissement et le quartier des affaires de La Défense se trouve à 15 minutes de marche. Le centre de conventions et la gare routière de la Porte Maillot se trouvent à 5 minutes de route et offrent un transport direct vers l'aéroport de Beauvais. Un parking privé est disponible sur place moyennant un supplément et un parking public se trouve à 300 mètres.