Apartments near Moscow Station
St. Petersburg
Check in
2:00 PM
Check out
12:00 PM
With a stay at this apartment in St. Petersburg (St. Petersburg City Centre), you'll be steps from Vosstaniya Square and 4 minutes by foot from Ligovsky Prospekt. This apartment is 0.2 mi (0.3 km) from Stockmann and 0.6 mi (0.9 km) from Bread Museum.
Make yourself comfortable in your air-conditioned apartment, which features a flat-screen TV. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. A private bathroom has complimentary toiletries and a hair dryer. Conveniences include an electric kettle and a washing machine, and housekeeping is provided daily.
Property Details
Location
Nevsky prospect 91, St. Petersburg, 191036, Russia