Set nearly 25 minutes on foot from Planet Neptune Oceanarium, the 3-star Nevsky 105 Hotel Saint Petersburg is located 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 within 150 metres of the hotel.
The property in Tsentralny, which is the city's heart is within 17 minutes' walk of Russian State Museum of Arctic and Antarctic and 10 minutes by car from such shopping venues as Palace Square. Standing 0.6 km from Galeria Shopping Mall, the Nevsky 105 Saint Petersburg is a 5-minute ride from Beloselsky Belozersky Palace. Feel in total harmony with nature by visiting Mikhailovsky Garden, within 5 minutes' drive of the accommodation. Ploshchad Vosstaniya underground station, set at a medium distance from Nevsky 105 Hotel, provides a quick connection to all areas of Saint Petersburg.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please