Photos coming soon
HOTEL
Geneva City Hotel
Evreyskaya street, 32, Odesa, Ukraine, 65000, Odessa
Where it sits
Geneva City Hotel
Evreyskaya street, 32, Odesa, Ukraine, 65000, Odessa
46.48539, 30.73755
Plan around Geneva City Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
