Flora Apart Apart-Hotel Condo Hotel Saint Petersburg, Russia
«Flora Apart Apart-Hotel» is located in Saint Petersburg. This apartment hotel is located in 3 km from the city center.
Russian Federation, Saint Petersburg, Kuznechniy Lane, 19-21, Saint Petersburg