Ulitsa Odesskaya 22 9 Floor, Sochi
bedrooms
Baths
Guests
Situated in Sochi and within a 17-minute walk of Green Theatre, Helius Hostel features a shared lounge, non-smoking rooms, and free WiFi throughout the property.#Rooms number: 14
No Amenities Available For This Property.
No nearby properties available in this region at the moment.