Get your culture fix at Stella Art Foundation. You're guaranteed to fall in love with the intriguing and unique pieces on display here.
This display of artworks is often on the itineraries of visitors to Moscow City Centre. But Stella Art Foundation isn't the area's only drawcard. Red Square, St. Basil's Cathedral, and Bolshoi Theatre are some other worthwhile attractions close by.