Property Location A stay at AlexanderPlatz places you in the heart of St. Petersburg, convenient to Cossack Cathedral of the Elevation of the Holy Cross and Kazan Cathedral. This hotel is within close proximity of Horrors of St. Petersburg Museum and..