Housed in the sumptuous (and dare we say, rather bizarre) former home of Baron von Derviz, the St Petersburg Opera performs regular operas in its intimate and grandly lavish former ballroom. With just 187 seats, you're guaranteed a good view of the Russian, Italian and German classics, even if the quality can't compare to other more established opera houses in the city.
St Petersburg Opera
St Petersburg