Located in Nevsky, this hotel is 1 mi (1.6 km) from Ice Palace Saint Petersburg and within 6 mi (10 km) of Summer Garden and St. Petersburg Wax Museum. Alexander Nevsky Lavra and Stockmann are also within 6 mi (10 km). Ulitsa Dybenko Station is 12 minutes by foot and Prospekt Bolshevikov Station is 18 minutes.
Based on 35 reviews
Policies vary by room type and provider.