Karta Vacation Rentals
In Lefortovo, Moscow — a family-friendly hotel with easy access to the city. About a 15-minute drive from Izmailovsky Park and Atrium Mall, and roughly 4–5 miles from Red Square, St. Basil's Cathedral, the Kremlin and the Bolshoi Theatre.