Northern Lights Hotel

50, Bolshaya Morskaya Street
St Petersburg
Russian Federation