New Life Hostel

Sadovaya Street 17, Odessa, 65023, Ukraine

Hotel image
Read more reviews for New Life Hostel