Featuring free WiFi throughout the property, Rus-Sochi Hostels are located in Sochi, 600 metres from Green Theatre. The Black Sea coast is 750 metres from the hostel and Sochi Train Station is 450 metres away.
Featuring free WiFi throughout the property, Rus-Sochi Hostels are located in Sochi, 600 m Read more
Featuring free WiFi throughout the property, Rus-Sochi Hostels are located in Sochi, 600 metres from Green Theatre. The Black Sea coast is 750 metres from the hostel and Sochi Train Station is 450 metres away.
Featuring free WiFi throughout the property, Rus-Sochi Hostels are located in Sochi, 600 metres from Green Theatre. The Black Sea coast is 750 metres from the hostel and Sochi Train Station is 450 metres away.
Number of Rooms: 27