Nomera na Nevskom 111
St. Petersburg
Check in
2:00 PM
Check out
12:00 PM
With a stay at Nomera na Nevskom 111 in St. Petersburg (St. Petersburg City Centre), you'll be steps from Vosstaniya Square and 10 minutes by foot from Stockmann. This hotel is 0.5 mi (0.8 km) from Ligovsky Prospekt and 0.7 mi (1.2 km) from Oktyabrskiy Big Concert Hall.
Stay in one of 63 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and blackout drapes/curtains.
Property Details
Location
Nevsky Avenue, 111/3, St. Petersburg, 191036, Russia