Novotel Centre

Mayakovskogo 3a Nevsky Prospect
St Petersburg
Russian Federation