Situated in Saint Petersburg, Apartment Ostrov features city views and free Wi-Fi, 1.4 km from Chapel of St. Xenia of St. Petersburg and 2.6 km from Petrovsky Stadium.
Number of rooms: 5
16 Liniya Vasilyevskogo Ostrova 25-1, Vasileostrovskiy, 199048 Saint Petersburg, Russia