Loading hotels
Confirming room availability...
Blue Sky on Nevsky, Nevsky Prospect 146, Saint Petersburg, Russian Federation
Located in St. Petersburg (St. Petersburg City Centre), Blue Sky on Nevsky is within a 15-minute drive of Russian Museum and Summer Garden. This hotel is 2.6 mi (4.2 km) from Palace Square and 2.6 mi (4.2 km) from State Hermitage Museum and Winter Palace.