The apartment is located in central part of Moscow. Near by you can find several underground stations, such as Frunzenskaya and Park Kultury.
On top of that Luzhniki stadium is 15 minutes by walk.
So you will be in the epicenter of FIFA World CUP 2018.
Very comfortable place for your visit of Moscow.
I am ready to help you in any occasion during your visit.