Karta Vacation Rentals
In the heart of modern downtown Moscow, set inside an 18th-century palace near Petrovsky Park and the VTB Arena. Dynamo and Petrovsky Park metro stations are about 500 m away, so the Bolshoi Theatre and Red Square are within easy reach.