Camere
Il Cosmos dispone di 1777 camere (1311 standard, 417 superior, 28 studio, 9 lusso, 6 gran lusso e 6 appartamenti). Tutte le sistemazioni sono dotate di bagno privato (con vasca/doccia, set di cortesia ed asciugacapelli), sistema di climatizzazione centralizzato, TV satellitare, telefono, wifi e frigorifero. Le finestre godono di vista panoramica sulla città di Mosca. Le camere di categoria superiore offrono agli ospiti servizi aggiuntivi.
Posizione
L'hotel è situato nella parte nordorientale di Mosca, nel Prospekt Mira. La più vicina stazione della metro è la VDNKh e permette di raggiungere il centro città, con tutte le sue attrazioni, in 15 minuti. Nelle vicinanze dell'hotel ci sono il All-Russia Exhibition Centre (VVC), il museo della Cosmonautica e la Villa-museo del conte Sheremetyev.