Map
22 Moika Embankment, St. Petersburg 191186, Russia
Close
Hotel
Hotel Kempinski, St. Petersburg