El CHARLES V se encuentra en París, a 750 metros de la Ópera de la Bastilla, y cuenta con centro de fitness y baño de vapor. Todas las habitaciones disponen de TV de pantalla plana vía satélite y baño privado. El establecimiento está situado a 900 metros de la catedral de Notre Dame y a 1 km del Centro Pompidou.
Todas las habitaciones del CHARLES V disponen de cafetera y aire acondicionado, mientras que algunas tienen patio. Los alojamientos incluyen escritorio y hervidor de agua.
Por las mañanas se sirve un desayuno buffet.
El establecimiento alberga un centro de spa.
El personal está siempre disponible en recepción.
El CHARLES V se halla a 22 minutos a pie de la Place de la République y a 2 km del Museo del Louvre. El aeropuerto de París-Orly, situado a 17 km, es el más cercano.