Experience the atmosphere of Saint Petersburg when booking the Admiralty prospect 10 Apartment in Saint Petersburg the ultimate choice for your fabulous Russian city break.