Hotel CHARLES V położony jest w Paryżu, 750 metrów od gmachu Opéra Bastille i oferuje centrum fitness oraz łaźnię parową. Wszystkie pokoje dysponują łazienką i są wyposażone w telewizor z płaskim ekranem i dostępem do kanałów satelitarnych. Centrum Pompidou oddalone jest od obiektu o 1 km, a katedra Notre-Dame – o 900 metrów.
Wszystkie pokoje wyposażone są w ekspres do kawy. Każdy pokój jest klimatyzowany, a niektóre z nich dysponują patiem. We wszystkich opcjach zakwaterowania znajduje się biurko i czajnik.
Codziennie rano serwowane jest śniadanie w formie bufetu.
Na miejscu znajduje się centrum spa.
Recepcja jest czynna przez całą dobę.
Plac Republiki dzielą od obiektu 22 minuty spacerem. Luwr oddalony jest od obiektu o 2 km. Odległość od najbliższego lotniska – portu lotniczego Paryż-Orly – wynosi 17 km.