Hotel Dostoevsky

19 Vladimirsky Prospect
St Petersburg
Russian Federation