Situated conveniently in the Primorsky district of Odesa, Orpheus Hostel and Apartments is set 1.8 km from Lanzheron Beach, 2.8 km from Otrada Beach and 3.3 km from Odessa Train Station.
Number of rooms: 31
Kanatnaya Str, 10 , Odesa, 65014, Ukraine