Hotels in Russia - Hotels in St. Petersburg - Admiralty
This spacious apartment is located in the centre of Saint Petersburg, just a 3-minute walk from Sennaya Square and Sadovaya Metro Station. Guests should use the keys to get to the territory where the apartment building is set.