Set 2.1 km from Petrovsky Stadium and 2.9 km from Hermitage Museum, One-room Apartment on Petrogradka is located in Petrogradskiy district of Saint Petersburg. Guests staying at this apartment have access to free WiFi.
The apartment has a cable flat-screen TV. A dishwasher, an oven and a microwave can be found in the kitchen.
Palace Square is 3 km from the apartment....
|Bolshoy Prospekt Petrogradskoy Storony 94, Apt 17|