4-gwiazdkowy B60 Hotel Moskwa w dzielnicy Twerskoj w Moskwie leży około 10 min pieszo od takich atrakcji kulturalnych jak Moskiewskie Muzeum Sztuki Współczesnej.
White City Sculptural Composition jest około 5 min spacerem od 33-pokojowego hotelu, natomiast Ogród Aleksandrowski jest w 3 km stąd. W okolicy znajdują się takie atrakcje religijne jak Sobór Chrystusa Zbawiciela w Moskwie ( 4 km) i Cerkiew Wasyla Błogosławionego ( 3 km). Goście mogą łatwo nawiązać kontakt z historią Moskwy odwiedzając Mauzoleum Lenina, znajdujący się tylko 3 km od tego hotelu. Obiekt mieści się w odległości krótkiej przejażdżki od stacji metra Bielorusskaja - linia Zamoskworieckaja, zapewniając łatwy dostęp do wszystkich atrakcji Moskwy. Jest to około 29 minut jazdy samochodem od lotniska Moskwa Szeremietiewo.
Niektóre pokoje w B60 w Moskwie oferują TV i telewizję satelitarną.
Restauracja Plac Czerwony w Moskwie oferuje szeroki wybór dań i znajduje się około 3 km od hotelu.