Saint Petersburg villas
3 properties found
- Sort by:
Pargolovo, Klimovets, ul. Severnaya 416, Saint Petersburg, Russia (Show map)
Situated in Saint Petersburg, Northern Swan offers self-catering accommodation with free WiFi. The property is 15 km from Petrovsky Stadium and free private parking is featured.
Towels and bed linen are provided in this self-catering accommodation.From US$ 164price for 1 nightBook Now