Cosmotel usytuowany jest w centrum Paryża, 700 metrów od placu Place de la République i kilometr od Centrum Pompidou. Hotel oferuje klimatyzowane pokoje z łazienką, telewizorem i bezpłatnym bezprzewodowym dostępem do Internetu. Codziennie rano w hotelu serwowane jest śniadanie kontynentalne. Cosmotel dysponuje otwartą przez całą dobę recepcją i znajduje się 1,2 km od dworca Gare du Nord oraz 700 metrów od dworca Gare de l'Est.