Apartment Belaya Dlya Troikh (Apartment) - Book Apartments in Saint Petersburg (Russia)
Petrovskiy Bul'Var 12/2 Apt 113, Saint Petersburg, Russia
Get Prices
ENTER DATES AND CHECK AVAILABILITY
Choose your dates to get price
Petrovskiy Bul'Var 12/2 Apt 113, Saint Petersburg, Russia
Find your perfect place to stay!
Great locations and deals for every budget.
Find on
Close, I need more options