Located 2.1 km from Planet Neptune Oceanarium, the 3-star Nevsky 105 Hotel Saint Petersburg is 150 metres from Fyodorovsky Cathedral. This Saint Petersburg hotel offers place to stay with Wi-Fi throughout the property.
This Saint Petersburg property features 6 rooms equipped with a flat-screen TV with satellite channels as well as coffee/tea making facilities. Nice touches to enhance your stay include a walk-in shower and a separate toilet, along with hairdryers and bath sheets.
The bar Zh is located about a 5-minute stroll from the accommodation.
The property in Tsentralny, which is the city's heart is around a 5-minute ride from Russian State Museum of Arctic and Antarctic and 3.2 km from such shopping venues as Palace Square. Cultural sights in the area are Cruiser Aurora (3.4 km) and Russian Museum (2.4 km). Guests can easily get in touch with the history of Saint Petersburg by visiting Winter Palace, located 3.3 km from the hotel. Nevsky 105 Hotel is 8 minutes' walk from Galeria Shopping Mall and also not very far from Ploshchad Vosstaniya underground station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please