Polikoff Business Hotel St. Petersburg
Karavannaya Street 11ap. 24-26
St. Petersburg,
RU 191023
Near Russian Museum