Jen 14 minut chůze od Rudé náměstí, nemovitost je 10 minut od stanice metra Borovickaja. Ubytování poskytuje 22 pokojů vybavených TV s plochou obrazovkou se satelitními kanály, soukromým sejfem a ovládáním klimatizace pro příjemný pobyt ve městě Moskva.
Hotel se nachází ve čtvrti Yakimanka 1 od Uspenský chrám km daleko. Hotel je vzdálen 1 km od centra města Moskva. Hotel se nachází 35 km od letiště Moskva (VKO-Mezinarodni letiste Vnukovo Intl.) a 5 minut chůze od autobusové zastávky Red Square.
Hosté si mohou užít jídlo v restauracích Elki Palki a Show Restaurant & Karaoke "La La Land", které se nachází asi 20 minut chůze od People Red Square Hotel.