Este hotel está localizado no coração de Moscovo, a 5 minutos a pé do Teatro Bolshoi, bem como a uma caminhada de 10 minutos do Kremlin, e disponibiliza acesso Wi-Fi gratuito e um snack-bar.
O hotel encontra-se a cerca de 5 minutos a pé de uma variedade de restaurantes e cafés.
Todos os quartos do Matreshka Hotel apresentam uma decoração clássica com um mobiliário em madeira, e dispõem de uma televisão de ecrã plano e de uma casa de banho com um secador de cabelo e um chuveiro.
No café-bar do átrio é servido um pequeno-almoço continental, e poderá saborear bebidas e snacks no snack-bar.