Situado no distrito de Yakimanka, People Red Square Hotel Moscovo oferece acesso rápido ao aeroporto Internacional Vnukovo em 34 minutos de carro. A propriedade fornece 22 quartos equipados com uma televisão de ecrã plano com canais por satélite, cofre privado e controle de temperatura para uma estadia agradável em Moscovo.
Praça Vermelha fica a 1.2 km do hotel e Catedral da Anunciação fica a 20 minutos a pé. É apenas 1 km do centro da cidade de Moscovo. O hotel está localizado a uma caminhada de 10 minutos da estação de metro de Borovitskaya e a 300 metros da paragem de autocarro de Red Square.
Elki Palki serve pratos de cozinha russa e fica a 20-minutos a pé de People Red Square Hotel.