El Hotel Charlemagne está situado en Neuilly-sur-Seine, a solo 100 metros de la estación de metro Pont de Neuilly, que proporciona conexiones directas con el Museo del Louvre de París. El hotel ofrece recepción abierta las 24 horas, consigna de equipaje y servicio de venta de entradas. Las habitaciones tienen vistas a la ciudad y disponen de balcón, aire acondicionado, armario, TV de pantalla plana con canales beIN Sports y baño privado con secador de pelo y artículos de aseo gratuitos. Todos los días se sirve el desayuno en el Hotel Charlemagne. Hay varios restaurantes cerca del hotel. El hotel facilita WiFi gratuita en todo el recinto y está a solo 15 minutos a pie del distrito financiero de La Défense. El centro de convenciones Porte Maillot y la estación de autobús que enlaza directamente con el aeropuerto de Beauvais-Tillé se encuentran a 5 minutos en coche del establecimiento. Hay aparcamiento privado disponible por un suplemento y aparcamiento público a 300 metros del alojamiento.