Descripción del Hotel
With a stay at Nevsky 98 hotel, you'll be centrally located in St. Petersburg, within a 15-minute drive of St. Isaac's Cathedral and Kazan Cathedral. This hotel is 3 mi (4.9 km) from Peter and Paul Fortress and 0.2 mi (0.4 km) from Liteyny Prospekt.