Property Location With a stay at Nordkapp Nevsky, you'll be centrally located in St. Petersburg, steps from Singer Building and DLT. This hotel is within close proximity of Kazan Cathedral and Mikhailovsky Theatre.Rooms Stay in one of 15 guestrooms featuring..