Northern Lights is located at Bolshaya Morskaya Street 50 in Admiralteysky District, 1.1 km from the center of Saint Petersburg. St. Isaac's Cathedral is the closest landmark to Northern Lights. Get latest prices on KAYAK now!