Black Sea CentralRishelievskaya Street, 59, Odesa, 65012Free Airport ShuttleMore amenitiesBOOK NOWAmenities:24 hour front deskAirport TransportationBusiness Center