I was staying in downtown Sofia over a weekend while working in the area. My colleague recommended the tour as it was in English and was FREE!! We walked to the starting point from our hotel. It’s easy to spot the tour group near the big Lions at the Justice building. The guides are wearing jackets and holding signs. The tour takes place every day at 11 am and 6 pm. I took the 11 am tour. We left about 11:10 and we were finished by 1 pm.
Dino was our tour guide and he was very entertaining and answered any questions that we had. At each location he had a story for us and even some jokes. We saw all of the major churches and a few other famous statues and buildings. You don’t go in any of them but it’s easy to go back to the spots after the tour is over and spend more time at or in them.
He also taught us a bit of the history of Communism in Bulgaria and I found that part very interesting.
When the tour is over, you can give him a tip/donation and it was well worth it.