Photos coming soon
HOTEL
Kleopatra
Sadovaya Street 13, Odessa, 65001, Ukraine, Odessa
Where it sits
Kleopatra
Sadovaya Street 13, Odessa, 65001, Ukraine, Odessa
46.48562, 30.73022
Plan around Kleopatra
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
