Hotel Shelfort

26, 3rd Liniya V.O
St Petersburg
Russian Federation