By prior arrangement, you may be able to look behind the scenes of Embassy of the Russian Federation.
If you're staying a while in Sofia, Embassy of the Russian Federation is an interesting place to start your sightseeing. This diplomatic residence is one of numerous attractions that'll keep you on the hop here. Alexander Nevski Cathedral, Mount Vitosha, and Ivan Vazov National Theatre are also ready to be explored nearby.