Hotels in Odesa

1 Odesa hotel

Black Sea Central

Black Sea Central

Rishelievskaya Street, 59, Odesa, 65012

Free Airport Shuttle
Amenities:
24 hour front desk
Airport Transportation
Business Center

Find More Hotels Nearby