Messiah_Dillon: Here are some hotels near St. Michael's Castle: Crowne Plaza St. Petersburg-Ligovsky,Golden Triangle Boutique Hotel St. Petersburg,Radisson Royal Hotel,Nevsky Grand Hotel Saint Petersburg,Kempinski Hotel Moika 22 Saint Petersburg
1 Answer