Located in Saint Petersburg, within 12 miles of Petrovsky Stadium, NEW Apartment Studio offers city views. Guests staying at this apartment can use the free WiFi.
The apartment is composed of 1 bedroom, a living room, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is provided.
Anna Akhmatova Museum is 12 miles from the apartment.