Filter Results
Apply Filters
Clear Filters
Hotels in Saint Petersburg near Ploschad' Muzhestva
Orbita Hotel
4 Nepokorennykh Prospect, St. Petersburg, Ru, Saint Petersburg, Russia View map
Set 3.2 km from Udel'nyy Park, the 3-star Orbita Hotel Saint Petersburg features WiFi throughout the property as well as a car park on site.
From US$ 28
Book Now
Sputnik Hotel
Toreza Prospekt, 36, St. Petersburg, Ru, Saint Petersburg, Russia View map
Nestled in Vyborgsky, which is one of the 18 in Saint Petersburg, Russia, Sputnik Hotel Saint Petersburg is nearly a 10-minute drive from Saint Petersburg Botanical Garden.
From US$ 31
Book Now