Marmara Hotel

Novorossiyskaya Street 26 Bld2
St Petersburg
Russian Federation