Karta Vacation Rentals
Tucked into Moscow’s historic Lefortovo in the South-Eastern Administrative District, Tarleon Mini-Hotel sits about 7 km from the city center and a short drive from Red Square and St. Basil’s. Close to Atrium Mall, the Moscow International House of Music, Izmaylovsky Park and the Retro Auto Museum — pet-friendly with onsite parking for city explorers.