Odessa Hotel

6 Primorskaya Str
Odessa
Ukraine