Elektrosila
Hotels in Saint Petersburg near Elektrosila
We found 1 property with availability in Saint Petersburg
Show on map
Tourist Hotel
3,Sevastyanova Str, St. Petersburg, Ru, Saint Petersburg, Russia
Tourist Hotel Saint Petersburg offers 88 rooms, situated 18 minutes' stroll from Fountain pond. Wi-Fi is accessible throughout the property and a car park is provided on site.
- 1-1