Olimp Hotel
Olimp Hotel
Hotel
Franzuskiy Boulevard 54/1
, Odesa, Odessa, Ukraine
65009
84
Very Good ·
23 reviews