Frapolli Hotel

13 Deribasovskaya Street
Odessa
Ukraine