Available only during FIFA World Cup 2018.
Ideal location for attending the final match: only 2 station away from Luzhniki Stadium and 20 min away from the Kremlin and City Center.
"Prospekt Vernadskogo" Subway Station is 5 min away.
The area is convenient and quiet. Within 2 min walk you will find 24/7 grocery shops, pharmacies, 5 min bars, cafes, NightClub "London" and almost everything that you may need.