5th Corner Hotel

13, Zagorodniy avenue
St Petersburg
Russian Federation