L'hotel è situato nel centro di Mosca, a 5 minuti a piedi dal Teatro Bolshoi ea 10 minuti a piedi dal Cremlino. Dispone di un bar e offre la connessione Wi-Fi gratuita nelle aree comuni. Le camere del Matreshka Hotel sono decorate in stile classico e dispongono di mobili in legno, TV a schermo piatto e bagno con doccia e asciugacapelli. La colazione a buffet viene servita ogni mattina nella caffetteria della hall e il bar offre bevande e snack. Ristoranti e caffetterie sono raggiungibili in 5 minuti a piedi dall'hotel. Tutte le camere economiche non hanno finestre. *** Tutte le camere d'albergo economiche non hanno finestre.