Situated 1.7 km from Petrovsky Stadium, Apartament Barmaleeva 18 is set in Petrogradskiy district of Saint Petersburg. The accommodation is 2.8 km from the Hermitage Museum and has free WiFi.
This apartment comes with 2 bedrooms, a cable flat-screen TV, and a kitchen with an oven and a microwave. The accommodation also features a bathroom with a bath and a washing machine.
Palace Square is 2.9 km from the apartment, while Admiralty Building is 3 km from the property....
|Barmaleyeva Ulitsa 18|