Otrada Hotel

11 Uyutnaya Street
Odessa
Ukraine