Address: Posmitnogo Street 1, Odessa
Hotel rating from 31 guests: 8.7
The colourfully furnished rooms at the Arcadia Plaza Odessa feature a flat-screen TV and a private bathroom with a bathrobe, slippers and heated floors. …
Address: Uspenskaya Street 95, Odessa
Hotel rating from 33 guests: 9.0
Located beside a park in central Odessa, the London Hotel has spacious rooms and suites with large windows, free tea/coffee, and exclusive toiletries. …