Karta Vacation Rentals
Set beside Petrovskiy Park in Moscow’s Northern Administrative Okrug (Timiryazevskiy), this boutique Art Deco hotel is about 10 km from the historic city centre and within walking distance of Dynamo metro. Petrovsky Palace and Megasport Arena are a short drive away, and Sheremetyevo International Airport is roughly 25 km from the property.