After staying here, I've found the most convenient option to get Umeda (Osaka Station) would be the bus. The stop is literally in front of the hotel and there's a bus that stops on the perpendicular street which is where taxis would enter the hotels anyways.