Karta Vacation Rentals
In Alexeevsky, Moscow — a family-friendly hotel about 7 km from the city center. Steps from VDNKh, the Museum of Cosmonautics and Cosmonauts Alley, and close to Ostankino TV Tower and Sokolniki Park. Easy access to major museums and long city walks.