Apartments on Ostrovskogo 1 Apartment
Ulitsa Ostrovskogo, 1, Sochi, Russia, Sochi, Sochi
Situated right in the heart of Sochi, Apartments on Ostrovskogo 1 features accommodation with city views, just 700 m from Sochi Beach and 2.2 km from Rivyera Park.