Map
22 Moika Embankment, St. Petersburg 191186, Russia
Price
654
website
Hotel
Hotel Kempinski, St. Petersburg