The architecture is different from the typical structure of St. Petersburg, which is typically Baroque and Neoclassical, whereas the Church on the Spilled Blood is more the medieval Russian architectural style in the romantic nationalisn with lots of Russian style colourful domes, glazed tiles in equally colourful themes decor. The main architect was Alfred Alexandrovich Parland ( indeed non-Russian born ).
It was restored and completed in 1997 and remains one of the top attractions and is definately worth a visit.