City Space Apartment is the best choice for people who care about:
Extremely convenient location. The apartment is situated very close to the metro station (Leninskiy prospect / Ploshchad Gagarina) and to the downtown (Red Square, the Kremlin, GUM Shopping Center, the Bolshoy Theatre and others). Just a pleasant 20 min walk (or 3 min by car) to reach Luzhniki stadium (for FIFA World Cup fans), a brief 7 min walk to get to famous Park Gorkogo or Vorobyovy Gory.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.