Find hotels close to Universal Studios Japan in Osaka from $55