Sky Hotel

17, Bolshaya Konyushennaya str.
St Petersburg
Russian Federation