Loading hotels
Confirming room availability...
Hotel Lota, Ligovskiy Prospekt 75 77 Tsentralny, Saint Petersburg, Russian Federation
In St. Petersburg (St. Petersburg City Centre)<br /><br />With a stay at Hotel Lota in St. Petersburg (St. Petersburg City Centre), you'll be within a 15-minute drive of Russian Museum and Kazan Cathedral. This hotel is 2.8 mi (4.6 km) from State Hermitage Museum and Winter Palace and 2.6 mi (4.2 km) from St. Isaac's Cathedral.