LONDON HOTEL

95 Uspenskaya street
Odessa
Ukraine