Featuring free WiFi throughout the property, Hostel Nebo offers accommodation in Saint Petersburg, 200 metres from Petrovsky Stadium. Sportivnaya Metro Station is 120 metres from the hostel. Some rooms include views of the river or city.
Featuring free WiFi throughout the property, Hostel Nebo offe Read more
Featuring free WiFi throughout the property, Hostel Nebo offers accommodation in Saint Petersburg, 200 metres from Petrovsky Stadium. Sportivnaya Metro Station is 120 metres from the hostel. Some rooms include views of the river or city.
Featuring free WiFi throughout the property, Hostel Nebo offers accommodation in Saint Petersburg, 200 metres from Petrovsky Stadium. Sportivnaya Metro Station is 120 metres from the hostel. Some rooms include views of the river or city.
Number of Rooms: 6